Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* First draft of the popover tokens * Update Popover.json * Update Popover.json * Update Popover.json * Update tokens/properties/components/Popover.json * Update tokens/properties/components/Popover.json * Update tokens/properties/components/Popover.json * Update tokens/properties/components/Popover.json * Update tokens/properties/components/Popover.json * Update tokens/properties/components/Popover.json * feat: add Popover component (#373) * feat: add Popover component The scss use directive has to be added to vue.config.js because it has to be in front of all other rules. Co-authored-by: bereket-WMDE <71328938+bereket-WMDE@users.noreply.github.com> * Fix most rtl positioning issues Easiest would be to manually define two explicit rtl and ltr blocks to workaround transforms not being handled by postcss-logical, but that doesn't work because we're prefixing _everything_ with .wikit :/ So we need to figure out how to not rely on translateX and horizontally moved origins of transformation. * Fix alignment of horizontal center tooltips translateX isn't adjusted by postcss-logical, therefore we have to make use of flexbox also somewhat affecting its absolute positioned children. * Fix story layout remove debugging color and make headline be on its own line. * Change left to start and right to end for Popover This accounts for the Popover actually switching sides between ltr and rtl. * Set direction in story explicitly to fix Safari Co-authored-by: bereket-WMDE <71328938+bereket-WMDE@users.noreply.github.com> Co-authored-by: Michael Große <michael.grosse@wikimedia.de> Co-authored-by: bereket-WMDE <71328938+bereket-WMDE@users.noreply.github.com>
- Loading branch information