UNPKG

1.81 kBSCSSView Raw
1@import "../global/global";
2
3// Breadcrumbs
4//
5// Markup:
6// <div class="ring-breadcrumb {$modifiers}">
7// <span>
8// <a class="ring-breadcrumb__element ring-link" href="/groups">Groups</a>
9// <span class="ring-breadcrumb__sep ring-font-icon ring-font-icon_chevron-right"></span>
10// </span>
11// <span class="active ring-breadcrumb__element">
12// <div class="ring-breadcrumb {$modifiers}">
13// <span>
14// <a class="ring-breadcrumb__element ring-link" href="/groups">Admins</a>
15// <span class="ring-breadcrumb__sep ring-font-icon ring-font-icon_chevron-right"></span>
16// </span>
17// <span class="active ring-breadcrumb__element">Admin</span>
18// </span>
19// </div>
20//
21// .ring-breadcrumb_small - font-size: 13px
22
23.ring-breadcrumb {
24 margin: 20px 0 $ring-unit*3;
25 font-size: 0;
26}
27
28.ring-breadcrumb_header {
29 margin-bottom: 0;
30}
31
32.ring-breadcrumb_small {
33 .ring-breadcrumb__element {
34 display: inline-block;
35 height: $ring-unit*2;
36 line-height: 14px;
37 font-size: var(--ring-font-size);
38 }
39}
40
41.ring-breadcrumb__element {
42 .ring-breadcrumb {
43 display: inline;
44 }
45
46 display: inline-block;
47 height: $ring-unit*3;
48
49 font-size: 24px;
50 line-height: 28px;
51 text-decoration: none;
52}
53
54.ring-breadcrumb__element > span {
55 display: inline-block;
56}
57
58.ring-breadcrumb__element_active, .ring-breadcrumb .active {
59 cursor: default;
60}
61
62.ring-breadcrumb__element__description {
63 @include ring-ellipsis;
64
65 display: inline-block;
66 position: relative;
67 top: 2px;
68 width: 50 * $ring-unit;
69 padding-left: 2 * $ring-unit;
70
71 font-size: var(--ring-font-size);
72 line-height: 16px;
73}
74
75.ring-breadcrumb__sep {
76}
77
78.ring-breadcrumb__sep__icon {
79 margin: 0 2px;
80 margin-top: -14px;
81 color: var(--ring-icon-disabled-color);
82}