UNPKG

1.28 kBCSSView Raw
1.prism-main-nav {
2 height: 100%;
3 background: #FFFFFF;
4 font-family: "Roboto", "Arial", sans-serif;
5}
6.prism-main-nav__list {
7 height: 100%;
8 margin: 0;
9 display: flex;
10 padding: 0;
11 list-style-type: none;
12}
13.prism-main-nav__item {
14 display: flex;
15 flex-grow: 1;
16 flex-wrap: nowrap;
17 min-height: 30px;
18 line-height: 1;
19 flex-direction: row;
20}
21@media (min-width:600px) {
22 .prism-main-nav__item {
23 flex-grow: 0;
24 }
25}
26 .prism-main-nav__link {
27 color: rgba(0, 0, 0, 0.87);
28 width: 100%;
29 border: solid 0 #FFFFFF;
30 cursor: pointer;
31 height: calc(100% - 2px);
32 display: flex;
33 padding: 0px 16px;
34 font-size: 0.7em;
35 text-align: center;
36 font-weight: 400;
37 flex-direction: column;
38 justify-content: center;
39 text-decoration: none;
40 border-top-width: 2px;
41 }
42 .prism-main-nav__link:active, .prism-main-nav__link:focus, .prism-main-nav__link:hover {
43 border-color: #f5f5f5;
44 background-color: #f5f5f5;
45 }
46@media (min-width:600px) {
47 .prism-main-nav__link {
48 border-width: 0 0 2px 0;
49 }
50}
51 .prism-main-nav__link--active {
52 border-color: #f5f5f5;
53 background-color: #f5f5f5;
54 }
55 .prism-main-nav__icon {
56 color: #61b3cf;
57 font-size: 1.25rem;
58 }
59 .prism-main-nav__label {
60 margin-top: 6px;
61 }
\No newline at end of file