UNPKG

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