X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/admin/tool/componentlibrary/content/moodle/themes
home
/
cbholdings
/
pasukulu
/
admin
/
tool
/
componentlibrary
/
content
/
moodle
/
themes
/
📁
..
📄
_index.md
(74 B)
📄
colours.md
(1.91 KB)
📄
grids.md
(2.36 KB)
📄
iconsizes.md
(2.03 KB)
📄
layout.md
(1.22 KB)
📄
positioning.md
(1.64 KB)
📄
spacing.md
(1.8 KB)
📄
text.md
(2.05 KB)
Editing: colours.md
--- layout: docs title: "Colours" date: 2020-02-04T09:40:32+01:00 draft: false weight: 1 --- ## The Moodle colour scheme: Moodle colours are slighty different from standard Bootstrap colours. Custom moodle colours are usually defined in a theme preset. For example `theme/boost/scss/preset/default.scss` {{< example show_markup=false >}} <div class="card-deck"> {{< colors.inline >}} {{- range (index $.Site.Data "colors") }} <div class="card mb-2 justify-content-center align-items-center d-flex" style="flex: 0 0 20%; height: 150px"> <div class="card-body bg-{{ .name }} w-100" style="height: 100px"> </div> <div class="card-footer w-100"> <span>{{ .name }}</span> </div> </div> {{- end -}} {{< /colors.inline >}} </div> {{< /example >}} ## The standard Bootstrap colour scheme: {{< example show_markup=false >}} <div class="card-deck"> {{< colors.inline >}} {{- range (index $.Site.Data "colors") }} <div class="card mb-2 justify-content-center align-items-center d-flex" style="flex: 0 0 20%; height: 150px"> <div class="card-body w-100" style="height: 100px; background-color: {{ .hex }}"> </div> <div class="card-footer w-100"> <span>{{ .name }}</span> </div> </div> {{- end -}} {{< /colors.inline >}} </div> {{< /example >}} These colours are used throughout Moodle in text, buttons {{< example show_markup=false >}} <p> <span class="badge badge-success">Badges</span> </p> <p> <button class="btn btn-success">Buttons</button> </p> <p> <div class="border border-success">Borders</div> </p> {{< /example >}} ## Customizing moodle colours Use the $theme-colours Scss array to customize colours in theme/boost/scss/preset/default.scss. {{< highlight scss >}} $theme-colors: map-merge(( primary: #1177d1, secondary: #ced4da, success: #398439, info: #5bc0de, warning: #f0ad4e, danger: #d43f3a, light: #f8f9fa, dark: #373a3c ), $theme-colors); {{< /highlight >}}
Upload File
Create Folder