-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.styl
134 lines (122 loc) · 2.36 KB
/
index.styl
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
@import 'vars.styl'
@import 'basic.styl'
@import 'lib.styl'
html,body
width: 100%
height: 100%
margin: 0
padding: 0
table.course-list
width: 100%
margin: 20px 0
td
border-bottom: 6px solid #fff
td:first-child
width: 60px
border-right: 5px solid #ccc
text-align: right
padding-right: 10px
td:nth-child(2)
width: 80px
padding-left: 10px
td:nth-child(3)
width: 40px
a
color: #ccc
cursor: default
opacity: 0.1
tr.red td:first-child
border-right-color: #f00
font-weight: bold
tr.passed td
color: #999
opacity: 0.8
tr.passed
td:first-child
border-right-color: #eee
tr.passed, tr.current
td:nth-child(3)
a
color: #009cff
cursor: pointer
opacity: 1
tr.current
background: #efe
td:first-child
border-right-color: #0f0
td:last-child:after
content: '本週'
display: inline-block
float: right
font-size: 0.7em
color: #999
margin-right: 5px
line-height: 2.2em
.jumbotron-fluid
background: url(/assets/img/landing.jpg) #222
background-size: cover
color: #eee
h1
text-shadow: 0 3px 6px rgba(0,0,0,0.5)
a
color: #44bbff
.subtitle
font-size: 0.8em
font-weight: hairline
font-family: century gothic
border-top: 1px solid rgba(255,255,255,0.1)
width: 400px
margin: auto
padding-top: 5px
a.btn
color: #fff
a.anchor
margin-top: -60px
position: absolute
#footer
background: #222
padding: 20px 20px
color: #fff
a
color: #fff
nav.bg-black
background-color: #000!important
#navbarSupportedContent
justify-content: flex-end
table.spec
width: 100%
tr td:first-child
width: 80px
tr td:nth-child(2)
width: 60px
tr td:nth-child(3)
text-align: left
tr td
text-align: center
background: #f9f9f9
border-bottom: 4px solid #fff
border-right: 4px solid #fff
padding: 5px 10px
tr:nth-child(2n) td
background: #eee
.team-list
display: flex
flex-wrap(wrap)
.team
flex(1 1 300px)
width: 300px
margin: 5px
text-align: center
.team.max
flex(1 1 640px)
.info
margin-top: 5px
h4, .desc, .team
text-decoration: none
color: #222
.img
height: 170px
background-color: #eee
background-size: cover
background-repeat: no-repeat
background-position: center center