aboutsummaryrefslogtreecommitdiff
path: root/themes/hugo-pt2021/assets/style.sass
blob: 27fe5be33595773d09844fdc34decbbffe794cbc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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
// the contents of this file were copied from
// bulma-0.9.3/sass/bulma.sass, then modified to remove
// all unused components
@charset "utf-8"

// import chroma style
//
// chrome.css was generated with the following command:
//
//   cd themes/hugo-pt2021/assets
//   hugo gen chromaclasses --style=monokai > chroma.css
//
@import "chroma"

@import "bulma-0.9.3/sass/utilities/_all"
@import "bulma-0.9.3/sass/base/_all"

// elements
// // @import "bulma-0.9.3/sass/elements/_all"
// @import "bulma-0.9.3/sass/elements/box"
@import "bulma-0.9.3/sass/elements/button"
@import "bulma-0.9.3/sass/elements/container"
@import "bulma-0.9.3/sass/elements/content"
// @import "bulma-0.9.3/sass/elements/icon"
@import "bulma-0.9.3/sass/elements/image"
// @import "bulma-0.9.3/sass/elements/notification"
// @import "bulma-0.9.3/sass/elements/progress"
@import "bulma-0.9.3/sass/elements/table"
// @import "bulma-0.9.3/sass/elements/tag"
@import "bulma-0.9.3/sass/elements/title"
@import "bulma-0.9.3/sass/elements/other"

// forms
// @import "bulma-0.9.3/sass/form/_all"

// components
// // @import "bulma-0.9.3/sass/components/_all"
// @import "bulma-0.9.3/sass/components/breadcrumb"
// @import "bulma-0.9.3/sass/components/card"
// @import "bulma-0.9.3/sass/components/dropdown"
// @import "bulma-0.9.3/sass/components/level"
@import "bulma-0.9.3/sass/components/media"
// @import "bulma-0.9.3/sass/components/menu"
// @import "bulma-0.9.3/sass/components/message"
// @import "bulma-0.9.3/sass/components/modal"
@import "bulma-0.9.3/sass/components/navbar"
// @import "bulma-0.9.3/sass/components/pagination"
// @import "bulma-0.9.3/sass/components/panel"
// @import "bulma-0.9.3/sass/components/tabs"

// grid (reenabled, used for images)
@import "bulma-0.9.3/sass/grid/_all"

// helpers
@import "bulma-0.9.3/sass/helpers/_all"

// layout
// // @import "bulma-0.9.3/sass/layout/_all"
// @import "bulma-0.9.3/sass/layout/hero"
@import "bulma-0.9.3/sass/layout/section"
@import "bulma-0.9.3/sass/layout/footer"

// dim navbar icons by default
.navbar-item .menu-icon
  opacity: 60%

// highlight icons on hover
.navbar-item:hover .menu-icon
  opacity: 100%

// table captions below tables
table.table
  caption-side: bottom

// dark mode (2024-05-27)
//
// this isn't perfect, there is screen tearing when dark mode
// is enabled and the page first loads.  see notes in script.js
// and dark.sass
@import "dark"