UNPKG

3.63 kBSCSSView Raw
1/**
2 * Foundation for Sites by ZURB
3 * Version 6.4.1
4 * foundation.zurb.com
5 * Licensed under MIT Open Source
6 */
7
8// Dependencies
9@import '../_vendor/normalize-scss/sass/normalize';
10@import '../_vendor/sassy-lists/stylesheets/helpers/missing-dependencies';
11@import '../_vendor/sassy-lists/stylesheets/helpers/true';
12@import '../_vendor/sassy-lists/stylesheets/functions/purge';
13@import '../_vendor/sassy-lists/stylesheets/functions/remove';
14@import '../_vendor/sassy-lists/stylesheets/functions/replace';
15@import '../_vendor/sassy-lists/stylesheets/functions/to-list';
16
17// Settings
18// import your own `settings` here or
19// import and modify the default settings through
20// @import 'settings/settings';
21
22// Sass utilities
23@import 'util/util';
24
25// Global variables and styles
26@import 'global';
27
28// Components
29@import 'grid/grid';
30@import 'xy-grid/xy-grid';
31@import 'typography/typography';
32@import 'forms/forms';
33@import 'components/visibility';
34@import 'components/float';
35@import 'components/button';
36@import 'components/button-group';
37@import 'components/accordion-menu';
38@import 'components/accordion';
39@import 'components/badge';
40@import 'components/breadcrumbs';
41@import 'components/callout';
42@import 'components/card';
43@import 'components/close-button';
44@import 'components/drilldown';
45@import 'components/dropdown-menu';
46@import 'components/dropdown';
47@import 'components/flex';
48@import 'components/responsive-embed';
49@import 'components/label';
50@import 'components/media-object';
51@import 'components/menu';
52@import 'components/menu-icon';
53@import 'components/off-canvas';
54@import 'components/orbit';
55@import 'components/pagination';
56@import 'components/progress-bar';
57@import 'components/reveal';
58@import 'components/slider';
59@import 'components/sticky';
60@import 'components/switch';
61@import 'components/table';
62@import 'components/tabs';
63@import 'components/title-bar';
64@import 'components/top-bar';
65@import 'components/thumbnail';
66@import 'components/tooltip';
67@import 'prototype/prototype';
68
69@mixin foundation-everything(
70 $flex: true,
71 $prototype: false
72) {
73 @if $flex {
74 $global-flexbox: true !global;
75 }
76
77 @include foundation-global-styles;
78 @if not $flex {
79 @include foundation-grid;
80 }
81 @else {
82 @if $xy-grid {
83 @include foundation-xy-grid-classes;
84 }
85 @else {
86 @include foundation-flex-grid;
87 }
88 }
89 @include foundation-typography;
90 @include foundation-forms;
91 @include foundation-button;
92 @include foundation-accordion;
93 @include foundation-accordion-menu;
94 @include foundation-badge;
95 @include foundation-breadcrumbs;
96 @include foundation-button-group;
97 @include foundation-callout;
98 @include foundation-card;
99 @include foundation-close-button;
100 @include foundation-menu;
101 @include foundation-menu-icon;
102 @include foundation-drilldown-menu;
103 @include foundation-dropdown;
104 @include foundation-dropdown-menu;
105 @include foundation-responsive-embed;
106 @include foundation-label;
107 @include foundation-media-object;
108 @include foundation-off-canvas;
109 @include foundation-orbit;
110 @include foundation-pagination;
111 @include foundation-progress-bar;
112 @include foundation-slider;
113 @include foundation-sticky;
114 @include foundation-reveal;
115 @include foundation-switch;
116 @include foundation-table;
117 @include foundation-tabs;
118 @include foundation-thumbnail;
119 @include foundation-title-bar;
120 @include foundation-tooltip;
121 @include foundation-top-bar;
122 @include foundation-visibility-classes;
123 @include foundation-float-classes;
124
125 @if $flex {
126 @include foundation-flex-classes;
127 }
128
129 @if $prototype {
130 @include foundation-prototype-classes;
131 }
132}