style.scss 4.65 KB
Newer Older
Naomi Guyer's avatar
Naomi Guyer committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/**
 * Stylesheet index for Mahara's Bootstrap theme.
 *
 * @author     Catalyst IT Ltd
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL version 3 or later
 * @copyright  For copyright information on Mahara, please see the README file distributed with this software.
 *
 * This file is licensed under the same terms as Mahara itself
 */



// START Bootstrap components and customisation overrides

//@import "../bootstrap/assets/stylesheets/bootstrap-compass";


// Core variables and mixins
Pat Kira's avatar
Pat Kira committed
19
@import "utilities/var/brand"; // Import our brand variables
Naomi Guyer's avatar
Naomi Guyer committed
20
@import "utilities/var/bootstrap-variables";  // ...and our custom bootstrap variables file
21
22

@import "compass/css3";
Naomi Guyer's avatar
Naomi Guyer committed
23
24
25
26
27
28
29
30

@import "../bootstrap/assets/stylesheets/bootstrap/mixins";
@import "utilities/mixins";  // include after bootstrap mixins in case we want to override


// Reset and dependencies
@import "../bootstrap/assets/stylesheets/bootstrap/normalize";
@import "../bootstrap/assets/stylesheets/bootstrap/print";
31
32
33
34
//@import "../bootstrap/assets/stylesheets/bootstrap/glyphicons";

@import "font-awesome/font-awesome";

Naomi Guyer's avatar
Naomi Guyer committed
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83

// Core CSS
@import "../bootstrap/assets/stylesheets/bootstrap/scaffolding";
@import "../bootstrap/assets/stylesheets/bootstrap/type";
@import "../bootstrap/assets/stylesheets/bootstrap/code";
@import "../bootstrap/assets/stylesheets/bootstrap/grid";
@import "../bootstrap/assets/stylesheets/bootstrap/tables";
@import "../bootstrap/assets/stylesheets/bootstrap/forms";
@import "../bootstrap/assets/stylesheets/bootstrap/buttons";

// Components
@import "../bootstrap/assets/stylesheets/bootstrap/component-animations";
@import "../bootstrap/assets/stylesheets/bootstrap/dropdowns";
@import "../bootstrap/assets/stylesheets/bootstrap/button-groups";
@import "../bootstrap/assets/stylesheets/bootstrap/input-groups";
@import "../bootstrap/assets/stylesheets/bootstrap/navs";
@import "../bootstrap/assets/stylesheets/bootstrap/navbar";
@import "../bootstrap/assets/stylesheets/bootstrap/breadcrumbs";
@import "../bootstrap/assets/stylesheets/bootstrap/pagination";
@import "../bootstrap/assets/stylesheets/bootstrap/pager";
@import "../bootstrap/assets/stylesheets/bootstrap/labels";
@import "../bootstrap/assets/stylesheets/bootstrap/badges";
@import "../bootstrap/assets/stylesheets/bootstrap/jumbotron";
@import "../bootstrap/assets/stylesheets/bootstrap/thumbnails";
@import "../bootstrap/assets/stylesheets/bootstrap/alerts";
@import "../bootstrap/assets/stylesheets/bootstrap/progress-bars";
@import "../bootstrap/assets/stylesheets/bootstrap/media";
@import "../bootstrap/assets/stylesheets/bootstrap/list-group";
@import "../bootstrap/assets/stylesheets/bootstrap/panels";
@import "../bootstrap/assets/stylesheets/bootstrap/responsive-embed";
@import "../bootstrap/assets/stylesheets/bootstrap/wells";
@import "../bootstrap/assets/stylesheets/bootstrap/close";

// Components w/ JavaScript
@import "../bootstrap/assets/stylesheets/bootstrap/modals";
@import "../bootstrap/assets/stylesheets/bootstrap/tooltip";
@import "../bootstrap/assets/stylesheets/bootstrap/popovers";
@import "../bootstrap/assets/stylesheets/bootstrap/carousel";

// Utility classes
@import "../bootstrap/assets/stylesheets/bootstrap/utilities";
@import "../bootstrap/assets/stylesheets/bootstrap/responsive-utilities";


// END bootstrap //


// General customisation and component files go here...
@import "utilities/classes"; // Custom utility classes
Pat Kira's avatar
Pat Kira committed
84
@import "utilities/whitespace"; // Custom utility classes
Naomi Guyer's avatar
Naomi Guyer committed
85
@import "components/label";
Naomi Guyer's avatar
Naomi Guyer committed
86
87
@import "components/typography";
@import "components/forms";
Naomi Guyer's avatar
Naomi Guyer committed
88
@import "components/collapse";
Naomi Guyer's avatar
Naomi Guyer committed
89
@import "components/js";
Pat Kira's avatar
Pat Kira committed
90
91
92
93
@import "components/layout";
@import "components/header";
@import "components/top-nav";
@import "components/navbar";
Pat Kira's avatar
Pat Kira committed
94
@import "components/minor-nav";
Pat Kira's avatar
Pat Kira committed
95
96
@import "components/main-nav";
@import "components/toggles";
Naomi Guyer's avatar
Naomi Guyer committed
97
@import "components/tabs";
Pat Kira's avatar
Pat Kira committed
98
99
@import "components/contextual-help";
@import "components/fonts";
Pat Kira's avatar
Pat Kira committed
100
@import "components/site-messages";
Naomi Guyer's avatar
Naomi Guyer committed
101
@import "components/profile-block";
Pat Kira's avatar
Pat Kira committed
102
103
104
@import "components/footer";
@import "components/tables";
@import "components/list-elements";
105
@import "components/dashboard-widget";
Pat Kira's avatar
Pat Kira committed
106
@import "components/blockinstances";
107
108
@import "components/switches";
@import "components/filebrowser";
Naomi Guyer's avatar
Naomi Guyer committed
109
@import "components/dropzone-previews";
110
111
@import "components/post";
@import "components/attachments";
Naomi Guyer's avatar
Naomi Guyer committed
112
@import "components/panel";
Naomi Guyer's avatar
Naomi Guyer committed
113
114
@import "components/input-as-icon";
@import "components/ui-draggable";
Pat Kira's avatar
Pat Kira committed
115
116
@import "components/message-thread";
@import "components/notification";
Naomi Guyer's avatar
Naomi Guyer committed
117
@import "components/link-thumb";
Pat Kira's avatar
Pat Kira committed
118
@import "components/select2";
Naomi Guyer's avatar
Naomi Guyer committed
119
@import "components/loading-box";
Pat Kira's avatar
Pat Kira committed
120
@import "components/pagination";
Pat Kira's avatar
Pat Kira committed
121

Naomi Guyer's avatar
Naomi Guyer committed
122
123
124
125

// Keep these files last to override all other style sheets
@import "components/custom";
@import "components/shame";