style.scss 4.68 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/form-group";
Naomi Guyer's avatar
Naomi Guyer committed
89
@import "components/collapse";
Naomi Guyer's avatar
Naomi Guyer committed
90
@import "components/js";
Pat Kira's avatar
Pat Kira committed
91
92
93
94
@import "components/layout";
@import "components/header";
@import "components/top-nav";
@import "components/navbar";
Pat Kira's avatar
Pat Kira committed
95
@import "components/minor-nav";
Pat Kira's avatar
Pat Kira committed
96
97
@import "components/main-nav";
@import "components/toggles";
Naomi Guyer's avatar
Naomi Guyer committed
98
@import "components/tabs";
Pat Kira's avatar
Pat Kira committed
99
100
@import "components/contextual-help";
@import "components/fonts";
Pat Kira's avatar
Pat Kira committed
101
@import "components/site-messages";
Naomi Guyer's avatar
Naomi Guyer committed
102
@import "components/profile-block";
Pat Kira's avatar
Pat Kira committed
103
104
105
@import "components/footer";
@import "components/tables";
@import "components/list-elements";
106
@import "components/dashboard-widget";
Pat Kira's avatar
Pat Kira committed
107
@import "components/blockinstances";
108
109
@import "components/switches";
@import "components/filebrowser";
Naomi Guyer's avatar
Naomi Guyer committed
110
@import "components/dropzone-previews";
111
112
@import "components/post";
@import "components/attachments";
Naomi Guyer's avatar
Naomi Guyer committed
113
@import "components/panel";
Naomi Guyer's avatar
Naomi Guyer committed
114
115
@import "components/input-as-icon";
@import "components/ui-draggable";
Pat Kira's avatar
Pat Kira committed
116
117
@import "components/message-thread";
@import "components/notification";
Naomi Guyer's avatar
Naomi Guyer committed
118
@import "components/link-thumb";
Pat Kira's avatar
Pat Kira committed
119
@import "components/select2";
Naomi Guyer's avatar
Naomi Guyer committed
120
@import "components/loading-box";
Pat Kira's avatar
Pat Kira committed
121
@import "components/pagination";
Pat Kira's avatar
Pat Kira committed
122

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

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