]> git.ipfire.org Git - people/ms/westferry.git/commitdiff
CSS: Enable a good default configuration for Foundation
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 29 Nov 2021 15:07:29 +0000 (15:07 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 29 Nov 2021 15:07:29 +0000 (15:07 +0000)
This is most likely more than we need in production, but it is good
practise for development to enable everything that we could need to have
more room to test things.

We will have to thin this out a little bit later on.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/styles/westferry.scss

index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..e7024ffe5cc9924cbdcee4f80540757a27c47a71 100644 (file)
@@ -0,0 +1,60 @@
+
+/*
+       Import Foundation Sites
+*/
+@import "../third-party/foundation-sites/scss/foundation";
+
+// Global styles
+@include foundation-global-styles;
+@include foundation-forms;
+@include foundation-typography;
+
+// Enable the XY Grid
+@include foundation-xy-grid-classes;
+
+// Generic components
+@include foundation-button;
+@include foundation-button-group;
+@include foundation-close-button;
+@include foundation-label;
+@include foundation-progress-bar;
+@include foundation-slider;
+@include foundation-switch;
+@include foundation-table;
+
+// Basic components
+@include foundation-badge;
+@include foundation-breadcrumbs;
+@include foundation-callout;
+@include foundation-card;
+@include foundation-dropdown;
+@include foundation-pagination;
+@include foundation-tooltip;
+
+// Containers
+@include foundation-accordion;
+@include foundation-media-object;
+@include foundation-orbit;
+@include foundation-responsive-embed;
+@include foundation-tabs;
+@include foundation-thumbnail;
+
+// Menu-based containers
+@include foundation-menu;
+@include foundation-menu-icon;
+@include foundation-accordion-menu;
+@include foundation-drilldown-menu;
+@include foundation-dropdown-menu;
+
+// Layout components
+@include foundation-off-canvas;
+@include foundation-reveal;
+@include foundation-sticky;
+@include foundation-title-bar;
+@include foundation-top-bar;
+
+// Helpers
+@include foundation-float-classes;
+// @include foundation-flex-classes;
+@include foundation-visibility-classes;
+// @include foundation-prototype-classes;