Skip to content

Commit d4a22f8

Browse files
authored
Merge pull request #308 from pratikb64/fix-css-styling
fix: css styling
2 parents 792212b + 113bb57 commit d4a22f8

File tree

3 files changed

+66
-36
lines changed

3 files changed

+66
-36
lines changed

wiki/public/scss/edit_wiki.scss

+34-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,16 @@ body {
66
--editor-line-no-bg-color: var(--gray-100);
77

88
--editor-background-color: #f3f3f3;
9+
10+
--button-background-color: #383838;
911
}
1012

1113
body.dark {
1214
--editor-line-no-bg-color: var(--gray-800);
1315
--control-bg-on-gray: var(--gray-700);
1416
--editor-background-color: #333c44;
17+
18+
--button-background-color: #383838;
1519

1620
.draft-wiki-page {
1721
background: var(--gray-700);
@@ -21,6 +25,7 @@ body.dark {
2125

2226
.form-control {
2327
background-color: white;
28+
border: 1px solid var(--background-color);
2429
}
2530

2631
// edit page
@@ -440,6 +445,34 @@ $font-sizes-mobile: (
440445
width: fit-content;
441446
}
442447

448+
.btn-primary {
449+
color: var(--btn-primary-color) !important;
450+
background-color: var(--btn-primary-bg-color) !important;
451+
}
452+
453+
.btn-primary:hover {
454+
background-color: var(--btn-primary-hover-bg-color) !important;
455+
}
456+
457+
.btn-primary:active {
458+
color: var(--btn-primary-color) !important;
459+
background-color: var(--btn-primary-active-bg-color) !important;
460+
}
461+
462+
.btn-secondary {
463+
color: var(--btn-secondary-color) !important;
464+
background-color: var(--btn-secondary-bg-color) !important;
465+
}
466+
467+
.btn-secondary:hover {
468+
background-color: var(--btn-secondary-hover-bg-color) !important;
469+
}
470+
471+
.btn-secondary:active {
472+
background-color: var(--btn-secondary-active-bg-color) !important;
473+
}
474+
475+
443476
a.btn-primary-light {
444477
background-color: var(--btn-secondary-color) !important;
445478
}
@@ -577,7 +610,7 @@ $font-sizes-mobile: (
577610

578611
.btn.btn-primary:hover {
579612
color: #fff;
580-
background-color: var(--editor-background-color);
613+
background-color: var(--button-background-color);
581614
border-color: #383838;
582615
}
583616

wiki/public/scss/wiki.scss

+26-10
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,16 @@ body {
1111
--sidebar-bg-color: #f8f8f8;
1212
--sidebar-hover-color: #ebebe9;
1313
--toc-hover-text-color: var(--gray-900);
14+
15+
--btn-primary-color: #fff;
16+
--btn-primary-bg-color: #171717;
17+
--btn-primary-hover-bg-color: #383838;
18+
--btn-primary-active-bg-color: #525252;
1419

15-
--btn-text-color: var(--gray-900);
16-
--btn-secondary-color: #f4f5f6;
17-
--btn-secondary-hover-color: var(--gray-300);
20+
--btn-secondary-color: #383838;
21+
--btn-secondary-bg-color: #f3f3f3;
22+
--btn-secondary-hover-bg-color: #ededed;
23+
--btn-secondary-active-bg-color: #e2e2e2;
1824

1925
--active-item-color: #f1f1f0;
2026
--active-item-text-color: var(--primary);
@@ -61,10 +67,15 @@ body.dark {
6167
--sidebar-hover-color: #242a30;
6268
--toc-hover-text-color: var(--gray-500);
6369

64-
--btn-text-color: var(--blue-500);
65-
--btn-color: #4c5a67;
66-
--btn-secondary-color: var(--btn-color);
67-
--btn-secondary-hover-color: var(--gray-500);
70+
--btn-primary-color: #000;
71+
--btn-primary-bg-color: #fff;
72+
--btn-primary-hover-bg-color: #d4d4d4;
73+
--btn-primary-active-bg-color: #afafaf;
74+
75+
--btn-secondary-color: #d4d4d4;
76+
--btn-secondary-bg-color: #333c44;
77+
--btn-secondary-hover-bg-color: #313a41;
78+
--btn-secondary-active-bg-color: #2b3339;
6879

6980
--active-item-color: var(--gray-700);
7081
--searchbar-color: #242a30;
@@ -657,8 +668,9 @@ body.dark {
657668
}
658669

659670
.dropdown-menu {
660-
background-color: var(--background-color);
661-
671+
background-color: var(--editor-background-color);
672+
border-color: var(--editor-background-color);
673+
662674
.dropdown-item {
663675
color: var(--text-color);
664676

@@ -670,6 +682,10 @@ body.dark {
670682
}
671683
}
672684

685+
.dropdown-menu.show {
686+
top: 4px !important;
687+
}
688+
673689
// main-content
674690
.main-column {
675691
background-color: var(--background-color);
@@ -816,7 +832,7 @@ h6:hover .feather-link {
816832
width: 25rem;
817833

818834
.form-control:focus {
819-
border: none;
835+
border: 1px solid var(--background-color);
820836
}
821837

822838
.rating-options-buttons {

wiki/wiki/doctype/wiki_page/templates/editor.html

+6-25
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,15 @@
77
Discard
88
</div>
99
<div class="btn-group">
10-
<div
11-
type="button"
12-
class="btn btn-group btn-primary save-wiki-page-btn btn-sm"
13-
data-wiki-button="saveWikiPage"
14-
>
10+
<div type="button" class="btn btn-group btn-primary save-wiki-page-btn btn-sm" data-wiki-button="saveWikiPage">
1511
Save
1612
</div>
17-
<div
18-
type="button"
19-
class="btn btn-primary btn-sm dropdown-toggle dropdown-toggle-split"
20-
data-toggle="dropdown"
21-
aria-haspopup="true"
22-
aria-expanded="false"
23-
>
13+
<div type="button" class="btn btn-primary btn-sm dropdown-toggle dropdown-toggle-split" data-toggle="dropdown"
14+
aria-haspopup="true" aria-expanded="false">
2415
<span class="sr-only">Toggle Dropdown</span>
2516
</div>
2617
<div class="dropdown-menu" aria-labelledby="saveDropdownMenuButton">
27-
<a
28-
href="#"
29-
class="dropdown-item text-sm"
30-
data-wiki-button="draftWikiPage"
31-
>Draft</a
32-
>
18+
<a href="#" class="dropdown-item text-sm" data-wiki-button="draftWikiPage">Draft</a>
3319
</div>
3420
</div>
3521
</div>
@@ -39,13 +25,8 @@
3925
<div class="wiki-editor-container">
4026
<div class="wiki-title-container">
4127
<label class="text-sm">Title</label>
42-
<input
43-
type="text"
44-
class="form-control wiki-title-input"
45-
value=""
46-
placeholder="What's the Wiki Title?"
47-
/>
28+
<input type="text" class="form-control wiki-title-input" value="" placeholder="What's the Wiki Title?" />
4829
</div>
4930
<label class="text-sm">Content</label>
5031
<div id="wiki-editor"></div>
51-
</div>
32+
</div>

0 commit comments

Comments
 (0)