~jan0sch/smederee
~jan0sch/smederee/modules/hub/src/main/resources/assets/css/landingpage.css
~jan0sch/smederee/modules/hub/src/main/resources/assets/css/landingpage.css
0 | /* Modified version of the purecss landingpage theme. */ |
1 | main > .content { |
2 | margin-bottom: 3em; |
3 | } |
4 |
|
5 | body { |
6 | line-height: 1.7em; |
7 | color: black; |
8 | font-size: 13px; |
9 | } |
10 |
|
11 | h1, |
12 | h2, |
13 | h3, |
14 | h4, |
15 | h5, |
16 | h6, |
17 | label { |
18 | color: black; |
19 | } |
20 |
|
21 | .pure-img-responsive { |
22 | max-width: 100%; |
23 | height: auto; |
24 | } |
25 |
|
26 | .l-box { |
27 | padding: 1em; |
28 | } |
29 |
|
30 | .l-box-lrg { |
31 | padding: 2em; |
32 | border-bottom: 1px solid rgba(0,0,0,0.1); |
33 | } |
34 |
|
35 | .is-center { |
36 | text-align: center; |
37 | } |
38 |
|
39 | .pure-form label { |
40 | margin: 1em 0 0; |
41 | font-weight: bold; |
42 | font-size: 100%; |
43 | } |
44 |
|
45 | .pure-form input[type] { |
46 | border: 2px solid #ddd; |
47 | box-shadow: none; |
48 | font-size: 100%; |
49 | width: 100%; |
50 | margin-bottom: 1em; |
51 | } |
52 |
|
53 | .pure-menu.pure-menu-fixed { |
54 | border-bottom: none; |
55 | z-index: 4; |
56 | } |
57 |
|
58 | .splash-container { |
59 | background: var(--background0); |
60 | z-index: 1; |
61 | overflow: hidden; |
62 | /* The following styles are required for the "scroll-over" effect */ |
63 | width: 100%; |
64 | height: 88%; |
65 | top: 0; |
66 | left: 0; |
67 | position: fixed !important; |
68 | } |
69 |
|
70 | .splash { |
71 | /* absolute center .splash within .splash-container */ |
72 | width: 80%; |
73 | height: 50%; |
74 | margin: auto; |
75 | position: absolute; |
76 | top: 100px; left: 0; bottom: 0; right: 0; |
77 | text-align: center; |
78 | text-transform: uppercase; |
79 | } |
80 |
|
81 | .splash a:hover { |
82 | background-color: var(--background4); |
83 | } |
84 |
|
85 | /* This is the main heading that appears on the blue section */ |
86 | .splash-head { |
87 | font-size: 20px; |
88 | font-weight: bold; |
89 | color: black; |
90 | border: 3px solid black; |
91 | padding: 1em 1.6em; |
92 | font-weight: 100; |
93 | border-radius: 5px; |
94 | line-height: 1em; |
95 | } |
96 |
|
97 | /* This is the subheading that appears on the blue section */ |
98 | .splash-subhead { |
99 | color: black; |
100 | letter-spacing: 0.05em; |
101 | opacity: 0.8; |
102 | } |
103 |
|
104 | .content-wrapper { |
105 | /* These styles are required for the "scroll-over" effect */ |
106 | background: var(--background4); |
107 | min-height: 12%; |
108 | position: absolute; |
109 | top: 87%; |
110 | width: 100%; |
111 | z-index: 2; |
112 | } |
113 |
|
114 | .content { |
115 | padding: 1em 1em; |
116 | } |
117 |
|
118 | .content-head { |
119 | font-weight: 400; |
120 | text-transform: uppercase; |
121 | letter-spacing: 0.1em; |
122 | margin: 2em 0 1em; |
123 | } |
124 |
|
125 | .content-head-ribbon { |
126 | color: black; |
127 | } |
128 |
|
129 | .content-subhead { |
130 | color: black; |
131 | } |
132 | .content-subhead i { |
133 | margin-right: 7px; |
134 | } |
135 |
|
136 | .ribbon { |
137 | background: var(--background0); |
138 | color: black; |
139 | } |
140 |
|
141 | @media (min-width: 48em) { |
142 | body { |
143 | font-size: 16px; |
144 | } |
145 | .home-menu { |
146 | text-align: left; |
147 | } |
148 | .home-menu ul { |
149 | float: right; |
150 | } |
151 | .splash { |
152 | width: 50%; |
153 | height: 50%; |
154 | } |
155 | .splash-head { |
156 | font-size: 250%; |
157 | } |
158 | .l-box-lrg { |
159 | border: none; |
160 | } |
161 | } |
162 |
|
163 | @media (min-width: 78em) { |
164 | .splash-head { |
165 | font-size: 300%; |
166 | } |
167 | } |