From 4866f765667931899e150f6f9e2f5f9d355659cb Mon Sep 17 00:00:00 2001 From: Bruno Calou Date: Sat, 29 Oct 2022 12:24:18 -0300 Subject: [PATCH] fix: #1218 - Add missing modifiers on dropdown and tooltip (#1232) * feat: add dropdown-bottom modifier * feat: add tooltip-top modifier * fix: dropdown styles --- src/components/unstyled/tooltip.css | 2 +- .../src/routes/components/dropdown.svelte.md | 57 +++++++++++++++++++ .../src/routes/components/tooltip.svelte.md | 19 +++++++ 3 files changed, 77 insertions(+), 1 deletion(-) diff --git a/src/components/unstyled/tooltip.css b/src/components/unstyled/tooltip.css index 11e29b5a76f..8475c91965d 100644 --- a/src/components/unstyled/tooltip.css +++ b/src/components/unstyled/tooltip.css @@ -9,7 +9,7 @@ .tooltip:before { content: attr(data-tip); } -.tooltip { +.tooltip, .tooltip-top { &:before { transform: translateX(-50%); top: auto; diff --git a/src/docs/src/routes/components/dropdown.svelte.md b/src/docs/src/routes/components/dropdown.svelte.md index 1c54b1329fc..35f970a9bf5 100644 --- a/src/docs/src/routes/components/dropdown.svelte.md +++ b/src/docs/src/routes/components/dropdown.svelte.md @@ -17,6 +17,7 @@ data="{[ { type:'component', class: 'dropdown-content', desc: 'Container for content' }, { type:'modifier', class: 'dropdown-end', desc: 'Aligns to end' }, { type:'modifier', class: 'dropdown-top', desc: 'Open from top' }, + { type:'modifier', class: 'dropdown-bottom', desc: 'Open from bottom' }, { type:'modifier', class: 'dropdown-left', desc: 'Open from left' }, { type:'modifier', class: 'dropdown-right', desc: 'Open from right' }, { type:'modifier', class: 'dropdown-hover', desc: 'Opens on hover too' }, @@ -150,6 +151,62 @@ data="{[ } + + +
{
+`
+ + +
` +}
+
{
+`
+ + +
` +}
+
+ + + +
{
+`
+ + +
` +}
+
{
+`
+ + +
` +}
+
+