Skip to content

Commit 606ac96

Browse files
committed
feat: implemented mobile version of navbar
1 parent 2b0e0bb commit 606ac96

File tree

24 files changed

+219
-151
lines changed

24 files changed

+219
-151
lines changed
Lines changed: 2 additions & 2 deletions
Loading

dokka-subprojects/plugin-base-frontend/src/main/ui-kit/filter-section/styles.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
.filter-section {
77
z-index: 0;
88

9-
margin-right: var(--size-s3);
10-
119
display: flex;
1210
align-items: center;
1311
flex-wrap: wrap;
12+
13+
margin-right: 12px;
1414
gap: 2px;
1515

1616
@media (width <= $breakpoint-desktop-min) {
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*!
2+
* Copyright 2014-2024 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
3+
*/
4+
@import 'tokens/index';
5+
6+
.ui-kit_desktop-only {
7+
@media (width < $breakpoint-desktop-min) {
8+
display: none;
9+
}
10+
}
11+
12+
.ui-kit_mobile-only {
13+
@media (width >= $breakpoint-desktop-min) {
14+
display: none;
15+
}
16+
}

dokka-subprojects/plugin-base-frontend/src/main/ui-kit/index.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
*/
44

55
@import 'filter-section/styles';
6+
@import 'helpers';
67
@import 'library-name/styles';
78
@import 'library-version/styles';
89
@import 'navbar/styles';
910
@import 'navbar-button/styles';
1011
@import 'platform-tag/styles';
1112
@import 'platform-tags/styles';
1213
@import 'tabs/styles';
13-
@import 'toc-menu/styles';

dokka-subprojects/plugin-base-frontend/src/main/ui-kit/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ import * as navbarButton from './navbar-button/index';
99
import * as platformTag from './platform-tag/index';
1010
import * as platformTags from './platform-tags/index';
1111
import * as tabs from './tabs/index';
12-
import * as tocMenu from './toc-menu/index';
12+
import './helpers.scss';
1313

14-
export { filterSection, libraryName, libraryVersion, navbar, navbarButton, platformTag, platformTags, tabs, tocMenu };
14+
export { filterSection, libraryName, libraryVersion, navbar, navbarButton, platformTag, platformTags, tabs };

dokka-subprojects/plugin-base-frontend/src/main/ui-kit/library-name/styles.scss

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,17 @@
1414

1515
margin-right: var(--size-s2);
1616

17+
white-space: nowrap;
18+
1719
color: var(--color-text-white);
1820

1921
font: var(--font-h4);
2022

21-
white-space: nowrap;
23+
@media (width <= $breakpoint-desktop-min) {
24+
height: 52px;
25+
26+
margin-left: 12px;
27+
}
2228
}
2329

2430
.library-name--link::before {

dokka-subprojects/plugin-base-frontend/src/main/ui-kit/library-version/styles.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,13 @@
88
color: var(--color-text-white);
99

1010
font: var(--font-text-s);
11+
12+
@media (width <= $breakpoint-desktop-min) {
13+
display: flex;
14+
align-items: center;
15+
16+
height: 52px;
17+
18+
background-color: var(--color-text-black);
19+
}
1120
}
Lines changed: 5 additions & 0 deletions
Loading
Lines changed: 8 additions & 0 deletions
Loading
Lines changed: 2 additions & 2 deletions
Loading

0 commit comments

Comments
 (0)