Skip to content

Commit 55d8ccd

Browse files
author
Matus Kasak
committed
fix: add slovak flag/lang and czech-flag color accents
1 parent cb7e1bb commit 55d8ccd

9 files changed

Lines changed: 10108 additions & 14 deletions

File tree

config/config.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ cache:
106106
# # Whether the privacy statement should exist or not.
107107
# enablePrivacyStatement: false
108108

109-
# Allow only EN and CS languages
109+
# Allow EN, CS and SK languages
110110
languages:
111111
- code: en
112112
label: English
@@ -117,6 +117,9 @@ languages:
117117
- code: cs
118118
label: Čeština
119119
active: true
120+
- code: sk
121+
label: Slovenčina
122+
active: true
120123
- code: de
121124
label: Deutsch
122125
active: false

src/app/clarin-navbar-top/clarin-navbar-top.component.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
<span class="language-icon pl-1" (click)="setLanguage('cs')">
88
<img src="./assets/images/cs.png" alt="{{'language.czech' | translate}}" title="{{'language.czech' | translate}}">
99
</span>
10+
<span class="language-icon pl-1" (click)="setLanguage('sk')">
11+
<img src="./assets/images/sk.png" alt="{{'language.slovak' | translate}}" title="{{'language.slovak' | translate}}">
12+
</span>
1013
</div>
1114
<div class="ml-auto pr-3">
1215
<div *ngIf="authenticatedUser == null" class="badge clarin-login-badge px-2 py-1">

src/app/clarin-navbar-top/clarin-navbar-top.component.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
}
66

77
.clarin-logout-badge {
8-
background-color: #428bca;
8+
background-color: #11457e;
99
font-size: 13px;
1010
border-top-left-radius: unset;
1111
border-top-right-radius: unset;
@@ -15,7 +15,7 @@
1515
}
1616

1717
.clarin-login-badge {
18-
background-color: #d9534f;
18+
background-color: #d7141a;
1919
font-size: 16px;
2020
border-top-left-radius: unset;
2121
border-top-right-radius: unset;

src/assets/i18n/cs.json5

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9660,6 +9660,9 @@
96609660
// "language.czech": "Czech",
96619661
"language.czech": "Čeština",
96629662

9663+
// "language.slovak": "Slovak",
9664+
"language.slovak": "Slovenština",
9665+
96639666
// "repository.policy.page": "Change me: policy page",
96649667
"repository.policy.page": "policy page",
96659668

src/assets/i18n/en.json5

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6403,6 +6403,8 @@
64036403

64046404
"language.czech": "Czech",
64056405

6406+
"language.slovak": "Slovak",
6407+
64066408
"repository.policy.page": "Change me: policy page",
64076409

64086410
"navbar.repository": "Repository",

src/assets/i18n/sk.json5

Lines changed: 10080 additions & 0 deletions
Large diffs are not rendered by default.

src/assets/images/sk.png

6.24 KB
Loading

src/styles/_clarin-styles.scss

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,39 +27,39 @@
2727
}
2828

2929
.btn-outline-secondary, .btn-outline-primary {
30-
border-color: var(--lt-clarin-purple) !important;
31-
color: var(--lt-clarin-purple) !important;
30+
border-color: var(--lt-clarin-primary) !important;
31+
color: var(--lt-clarin-primary) !important;
3232

3333
&:focus {
34-
box-shadow: 0 0 0 0.2rem #d5d6e9 !important;
34+
box-shadow: 0 0 0 0.2rem var(--lt-clarin-primary-focus) !important;
3535
}
3636

3737
&:hover {
38-
background-color: #545aa5 !important;
39-
border-color: #545aa5 !important;
38+
background-color: var(--lt-clarin-primary-hover) !important;
39+
border-color: var(--lt-clarin-primary-hover) !important;
4040
transition: filter 0.3s;
4141
color: white !important;
4242
}
4343
}
4444

4545
.btn-danger, .btn-dark, .btn-success, .btn-warning, .btn-info, .btn-primary, .btn-secondary {
46-
background-color: var(--lt-clarin-purple) !important;
46+
background-color: var(--lt-clarin-primary) !important;
4747
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
4848
color: white !important;
4949

5050
&:focus {
51-
box-shadow: 0 0 0 0.2rem #d5d6e9 !important;
51+
box-shadow: 0 0 0 0.2rem var(--lt-clarin-primary-focus) !important;
5252
}
5353

5454
&:hover {
55-
background-color: #545aa5 !important;
56-
border-color: #545aa5 !important;
55+
background-color: var(--lt-clarin-primary-hover) !important;
56+
border-color: var(--lt-clarin-primary-hover) !important;
5757
transition: filter 0.3s;
5858
}
5959
}
6060

6161
.form-control:focus {
62-
box-shadow: 0 0 0 0.2rem #d5d6e9 !important;
62+
box-shadow: 0 0 0 0.2rem var(--lt-clarin-primary-focus) !important;
6363
}
6464

6565
ds-home-page ds-themed-search-form {

src/styles/_custom_variables.scss

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
:root {
22

33
--lt-common-navbar-height: 80px;
4-
--lt-clarin-purple: #7479b8;
4+
--lt-clarin-primary: #11457e;
5+
--lt-clarin-primary-hover: #d7141a;
6+
--lt-clarin-primary-focus: #8fb0d0;
7+
--lt-clarin-purple: var(--lt-clarin-primary);
58

69
--lt-clarin-yellow-bg: #fcf8e3;;
710
--lt-clarin-yellow-border: #fbeed5;

0 commit comments

Comments
 (0)