Skip to content

Commit b82e215

Browse files
committed
Merge pull request #94 from andyseres/master
create example alternate configuration for winstrap
2 parents ad01c10 + 38fafd5 commit b82e215

File tree

3 files changed

+152
-1
lines changed

3 files changed

+152
-1
lines changed
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
// Variables
2+
@import "bootstrap-sass/assets/stylesheets/bootstrap/variables";
3+
// Mixins: Utilities
4+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/hide-text";
5+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/opacity";
6+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/image";
7+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/labels";
8+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/reset-filter";
9+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/reset-text";
10+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/resize";
11+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/responsive-visibility";
12+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/size";
13+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/tab-focus";
14+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/text-emphasis";
15+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/text-overflow";
16+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/vendor-prefixes";
17+
// Mixins: Components
18+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/alerts";
19+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/buttons";
20+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/panels";
21+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/pagination";
22+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/list-group";
23+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/nav-divider";
24+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/forms";
25+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/progress-bar";
26+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/table-row";
27+
// Mixins: Skins
28+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/background-variant";
29+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/border-radius";
30+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/gradients";
31+
// Mixins: Layout
32+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/clearfix";
33+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/center-block";
34+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/nav-vertical-align";
35+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/grid-framework";
36+
@import "bootstrap-sass/assets/stylesheets/bootstrap/mixins/grid";
37+
// Reset and dependencies
38+
@import "bootstrap-sass/assets/stylesheets/bootstrap/normalize";
39+
@import "bootstrap-sass/assets/stylesheets/bootstrap/print";
40+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/glyphicons";
41+
// Core CSS
42+
@import "bootstrap-sass/assets/stylesheets/bootstrap/scaffolding";
43+
@import "bootstrap-sass/assets/stylesheets/bootstrap/type";
44+
@import "bootstrap-sass/assets/stylesheets/bootstrap/code";
45+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/grid";
46+
@import "bootstrap-sass/assets/stylesheets/bootstrap/tables";
47+
@import "bootstrap-sass/assets/stylesheets/bootstrap/forms";
48+
@import "bootstrap-sass/assets/stylesheets/bootstrap/buttons";
49+
// Components
50+
@import "bootstrap-sass/assets/stylesheets/bootstrap/component-animations";
51+
@import "bootstrap-sass/assets/stylesheets/bootstrap/dropdowns";
52+
@import "bootstrap-sass/assets/stylesheets/bootstrap/button-groups";
53+
@import "bootstrap-sass/assets/stylesheets/bootstrap/input-groups";
54+
@import "bootstrap-sass/assets/stylesheets/bootstrap/navs";
55+
@import "bootstrap-sass/assets/stylesheets/bootstrap/navbar";
56+
@import "bootstrap-sass/assets/stylesheets/bootstrap/breadcrumbs";
57+
@import "bootstrap-sass/assets/stylesheets/bootstrap/pagination";
58+
@import "bootstrap-sass/assets/stylesheets/bootstrap/pager";
59+
@import "bootstrap-sass/assets/stylesheets/bootstrap/labels";
60+
@import "bootstrap-sass/assets/stylesheets/bootstrap/badges";
61+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/jumbotron";
62+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/thumbnails";
63+
@import "bootstrap-sass/assets/stylesheets/bootstrap/alerts";
64+
@import "bootstrap-sass/assets/stylesheets/bootstrap/progress-bars";
65+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/media";
66+
@import "bootstrap-sass/assets/stylesheets/bootstrap/list-group";
67+
@import "bootstrap-sass/assets/stylesheets/bootstrap/panels";
68+
@import "bootstrap-sass/assets/stylesheets/bootstrap/responsive-embed";
69+
@import "bootstrap-sass/assets/stylesheets/bootstrap/wells";
70+
@import "bootstrap-sass/assets/stylesheets/bootstrap/close";
71+
// Components w/ JavaScript
72+
@import "bootstrap-sass/assets/stylesheets/bootstrap/modals";
73+
@import "bootstrap-sass/assets/stylesheets/bootstrap/tooltip";
74+
@import "bootstrap-sass/assets/stylesheets/bootstrap/popovers";
75+
// @import "bootstrap-sass/assets/stylesheets/bootstrap/carousel";
76+
// Utility classes
77+
@import "bootstrap-sass/assets/stylesheets/bootstrap/utilities";
78+
@import "bootstrap-sass/assets/stylesheets/bootstrap/responsive-utilities";

src/scss/winstrap-optional.scss

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
@charset "UTF-8";
2+
3+
// New mixins and mixins that completely replace
4+
// bootstrap mixins
5+
@import "win/mixins/colors";
6+
@import "win/mixins/animations";
7+
@import "win/mixins/triangle";
8+
@import "win/mixins/spacer";
9+
@import "override/mixins/tab-focus";
10+
11+
// Settings
12+
@import "win/resources";
13+
@import "win/colors";
14+
@import "win/variables";
15+
@import "override/variables";
16+
17+
// Base
18+
@import "win/grid";
19+
20+
//optional bootstrap configuration without grid as example.
21+
/* when a project includes winstrap, it might want to pick and choose what parts of bootstrap
22+
to include instead of the default set of bootstrap components winstrap selects automatically.
23+
This demonstrates how to do this for a project that happens to override the bootstrap grid in
24+
order to substitute it with another grid. instead of @import "winstrap/src/scss/winstrap", use
25+
@import "winstrap/src/scss/winstrap-optional" in your project's scss */
26+
@import "override/bootstrap-optional";
27+
@import "win/icons";
28+
@import "win/utilities";
29+
@import "win/type";
30+
31+
// Mixins that override bootstrap mixins
32+
@import "override/mixins/buttons";
33+
34+
// Overridden components
35+
@import "override/grid";
36+
@import "override/scaffolding";
37+
@import "override/labels";
38+
@import "override/navs";
39+
@import "override/breadcrumb";
40+
@import "override/alerts";
41+
@import "override/navbar";
42+
@import "override/modal";
43+
@import "override/buttons";
44+
@import "override/dropdown";
45+
@import "override/tooltip";
46+
@import "override/popover";
47+
@import "override/progress-bar";
48+
@import "override/panels";
49+
@import "override/forms";
50+
@import "override/pagination";
51+
@import "override/tables";
52+
@import "override/jumbotron";
53+
54+
// New components
55+
@import "win/scaffolding";
56+
@import "win/buttons";
57+
@import "win/rating";
58+
@import "win/media";
59+
@import "win/section";
60+
@import "win/lists";
61+
@import "win/back-to-top";
62+
@import "win/progress-ring";
63+
@import "win/progress-bar";
64+
@import "win/panels";
65+
@import "win/alerts";
66+
@import "win/pager";
67+
@import "win/pagination";
68+
69+
// Layout
70+
@import "win/main";
71+
@import "override/page";
72+
73+
// Pages
74+
@import "win/doc";

test.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)