Skip to content

Commit 63193a5

Browse files
committed
Signed-off-by:Charul [email protected]
Signed-off-by: Charul <[email protected]>
1 parent 401605a commit 63193a5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+315
-203
lines changed

docs/hacktoberfest/contribution-guide.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ If you’ve ever wanted to contribute to open source, now is your chance! You ca
1919
Anyone around the globe who desires to help drive the growth of open source and make positive contributions to an ever-growing community. All backgrounds and skill levels are encouraged to participate.
2020

2121
- Code Contributribution to Keploy Projects includes:
22+
2223
- Bug fixes
2324
- New features
2425
- Design

src/css/custom.css

Lines changed: 85 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@
1212

1313
:root {
1414
/* Hotfix: Changed primary color to black to resolve conflict with Docusaurus' default primary orange after disabling Tailwind preflight CSS. Added font size and line height adjustments to compensate for the removal of Tailwind preflight. */
15-
15+
1616
/* --ifm-color-primary-lighter: #ffb575; */
17-
font-size:18px;
17+
font-size: 18px;
1818
line-height: 1.6;
1919
--ifm-color-primary: #000;
2020

21-
--ifm-color-primary-lighter: #FFF;
21+
--ifm-color-primary-lighter: #fff;
2222
--ifm-color-primary: #ff914d;
2323
--ifm-color-primary-dark: #e67643;
2424
--ifm-color-primary-darker: #c95919;
2525
--ifm-color-primary-darkest: #be2c1b;
2626
--ifm-color-primary-light: #ffd0a0;
27-
27+
2828
--ifm-color-primary-lightest: #ffceb1;
2929
--ifm-code-font-size: 95%;
3030
--doc-sidebar-width: 275px !important;
@@ -37,11 +37,10 @@
3737

3838
html[data-theme="dark"] {
3939
/* Hotfix: Changed 'ifm-color-primary-lighter' to white to resolve conflict with Docusaurus' default color after disabling Tailwind preflight CSS. */
40-
4140

4241
/* --ifm-color-primary-lighter: #ffb575; */
43-
--ifm-color-primary-lighter: #FFF;
44-
42+
--ifm-color-primary-lighter: #fff;
43+
4544
--ifm-color-primary: #ff914d;
4645
--ifm-color-primary-dark: #e67643;
4746
--ifm-color-primary-darker: #c95919;
@@ -112,7 +111,7 @@ html[data-theme="light"] {
112111
}
113112

114113
/* Hotfix: Remove extra margin-bottom on community links subtext in the home page due to Tailwind preflight removal */
115-
h3{
114+
h3 {
116115
margin-bottom: 0.1rem;
117116
}
118117
h1,
@@ -164,52 +163,79 @@ div[class^="sidebar_"] .menu__link--sublist.menu__link--active {
164163
}
165164

166165
/* Do NOT bold category when on its own page */
167-
div[class^="sidebar_"] .menu__list-item-collapsible--active .menu__link--sublist {
166+
div[class^="sidebar_"]
167+
.menu__list-item-collapsible--active
168+
.menu__link--sublist {
168169
color: inherit !important;
169170
font-weight: inherit;
170171
}
171172
/* And keep color unchanged even on hover when on its own page */
172-
div[class^="sidebar_"] .menu__list-item-collapsible--active .menu__link--sublist:hover {
173+
div[class^="sidebar_"]
174+
.menu__list-item-collapsible--active
175+
.menu__link--sublist:hover {
173176
color: inherit !important;
174177
}
175178

176179
/* Explicitly neutralize color when category link is both sublist and active (own page) */
177-
div[class^="sidebar_"] .menu__list-item-collapsible--active .menu__link--sublist.menu__link--active {
180+
div[class^="sidebar_"]
181+
.menu__list-item-collapsible--active
182+
.menu__link--sublist.menu__link--active {
178183
color: inherit !important;
179184
}
180185

181186
/* When the category's own page is current, do not change its color/background/weight */
182-
div[class^="sidebar_"] .menu__list-item-collapsible .menu__link[aria-current="page"] {
187+
div[class^="sidebar_"]
188+
.menu__list-item-collapsible
189+
.menu__link[aria-current="page"] {
183190
color: inherit !important;
184191
background: transparent !important;
185192
font-weight: inherit !important;
186193
}
187-
div[class^="sidebar_"] .menu__list-item-collapsible .menu__link[aria-current="page"]:hover,
188-
div[class^="sidebar_"] .menu__list-item-collapsible .menu__link[aria-current="page"]:focus,
189-
div[class^="sidebar_"] .menu__list-item-collapsible .menu__link[aria-current="page"].menu__link--active {
194+
div[class^="sidebar_"]
195+
.menu__list-item-collapsible
196+
.menu__link[aria-current="page"]:hover,
197+
div[class^="sidebar_"]
198+
.menu__list-item-collapsible
199+
.menu__link[aria-current="page"]:focus,
200+
div[class^="sidebar_"]
201+
.menu__list-item-collapsible
202+
.menu__link[aria-current="page"].menu__link--active {
190203
color: inherit !important;
191204
/* prevent extra link-layer background; container provides unified hover */
192205
background-color: transparent !important;
193206
font-weight: inherit !important;
194207
}
195208

196209
/* Strong override: category with its own current page should use normal menu color (not active black) */
197-
div[class^="sidebar_"] .menu__link--sublist.menu__link--active[aria-current="page"] {
210+
div[class^="sidebar_"]
211+
.menu__link--sublist.menu__link--active[aria-current="page"] {
198212
color: var(--ifm-menu-color) !important;
199213
}
200214

201215
/* Extra-specific guard: ensure normal color for category labels on their own page */
202-
div[class^="sidebar_"] li.menu__list-item > a.menu__link.menu__link--sublist[aria-current="page"],
203-
div[class^="sidebar_"] li.menu__list-item > a.menu__link.menu__link--sublist[aria-current="page"].menu__link--active,
204-
div[class^="sidebar_"] li.menu__list-item > div.menu__list-item-collapsible > a.menu__link.menu__link--sublist[aria-current="page"] {
216+
div[class^="sidebar_"]
217+
li.menu__list-item
218+
> a.menu__link.menu__link--sublist[aria-current="page"],
219+
div[class^="sidebar_"]
220+
li.menu__list-item
221+
> a.menu__link.menu__link--sublist[aria-current="page"].menu__link--active,
222+
div[class^="sidebar_"]
223+
li.menu__list-item
224+
> div.menu__list-item-collapsible
225+
> a.menu__link.menu__link--sublist[aria-current="page"] {
205226
color: var(--ifm-menu-color) !important;
206227
background: transparent !important;
207228
font-weight: inherit !important;
208229
}
209230

210231
/* Restore hover background for categories with their own page when hovering that link */
211-
div[class^="sidebar_"] li.menu__list-item > a.menu__link.menu__link--sublist[aria-current="page"]:hover,
212-
div[class^="sidebar_"] li.menu__list-item > div.menu__list-item-collapsible > a.menu__link.menu__link--sublist[aria-current="page"]:hover {
232+
div[class^="sidebar_"]
233+
li.menu__list-item
234+
> a.menu__link.menu__link--sublist[aria-current="page"]:hover,
235+
div[class^="sidebar_"]
236+
li.menu__list-item
237+
> div.menu__list-item-collapsible
238+
> a.menu__link.menu__link--sublist[aria-current="page"]:hover {
213239
/* prevent extra link-layer hover; container provides unified hover */
214240
background-color: transparent !important;
215241
}
@@ -219,21 +245,32 @@ div[class^="sidebar_"] li.menu__list-item > div.menu__list-item-collapsible > a.
219245
div[class^="sidebar_"] .menu__list-item-collapsible--active:hover {
220246
background-color: var(--ifm-menu-color-background-hover) !important;
221247
}
222-
div[class^="sidebar_"] .menu__list-item-collapsible--active:hover > a.menu__link,
223-
div[class^="sidebar_"] .menu__list-item-collapsible--active:hover > .menu__caret {
248+
div[class^="sidebar_"]
249+
.menu__list-item-collapsible--active:hover
250+
> a.menu__link,
251+
div[class^="sidebar_"]
252+
.menu__list-item-collapsible--active:hover
253+
> .menu__caret {
224254
background-color: transparent !important;
225255
}
226256

227257
/* For categories with pages (collapsible) when NOT on their page: hover on arrow OR text gives one unified background */
228-
div[class^="sidebar_"] .menu__list-item-collapsible:not(.menu__list-item-collapsible--active):hover {
258+
div[class^="sidebar_"]
259+
.menu__list-item-collapsible:not(.menu__list-item-collapsible--active):hover {
229260
background-color: var(--ifm-menu-color-background-hover) !important;
230261
}
231-
div[class^="sidebar_"] .menu__list-item-collapsible:not(.menu__list-item-collapsible--active):hover > a.menu__link,
232-
div[class^="sidebar_"] .menu__list-item-collapsible:not(.menu__list-item-collapsible--active):hover > .menu__caret {
262+
div[class^="sidebar_"]
263+
.menu__list-item-collapsible:not(.menu__list-item-collapsible--active):hover
264+
> a.menu__link,
265+
div[class^="sidebar_"]
266+
.menu__list-item-collapsible:not(.menu__list-item-collapsible--active):hover
267+
> .menu__caret {
233268
background-color: transparent !important;
234269
}
235270
/* Ensure link text color does not change on hover in this specific case */
236-
div[class^="sidebar_"] .menu__list-item-collapsible--active:hover > a.menu__link {
271+
div[class^="sidebar_"]
272+
.menu__list-item-collapsible--active:hover
273+
> a.menu__link {
237274
color: inherit !important;
238275
}
239276

@@ -242,11 +279,13 @@ div[class^="sidebar_"] .menu__list-item-collapsible--active {
242279
background: transparent !important;
243280
}
244281

245-
246282
/* Parent style when a child page is active is handled below for light mode (orange) */
247283

248284
/* Light mode: use orange color (no bold) for parent when a child page is active */
249-
html[data-theme="light"] div[class^="sidebar_"] .menu__list-item-collapsible:not(.menu__list-item-collapsible--active) .menu__link--sublist.menu__link--active {
285+
html[data-theme="light"]
286+
div[class^="sidebar_"]
287+
.menu__list-item-collapsible:not(.menu__list-item-collapsible--active)
288+
.menu__link--sublist.menu__link--active {
250289
color: var(--ifm-color-primary) !important;
251290
font-weight: inherit;
252291
}
@@ -329,7 +368,7 @@ div[class^="sidebar_"] .menu__link.menu__link--active {
329368

330369
/* Pagination */
331370
.pagination-nav {
332-
@apply flex mt-12 flex-col items-start justify-center space-x-0 space-y-5 md:flex-row md:space-x-10 md:space-y-0;
371+
@apply mt-12 flex flex-col items-start justify-center space-x-0 space-y-5 md:flex-row md:space-x-10 md:space-y-0;
333372
}
334373
.pagination-nav__item {
335374
@apply w-full max-w-md;
@@ -344,7 +383,7 @@ div[class^="sidebar_"] .menu__link.menu__link--active {
344383
}
345384

346385
.navbar__items--right {
347-
@apply justify-end ml-auto flex-row-reverse;
386+
@apply ml-auto flex-row-reverse justify-end;
348387
gap: 13px;
349388
}
350389

@@ -452,7 +491,7 @@ footer svg {
452491
}
453492

454493
/* Reset margin bottom on h3 (refer docs community section li item heading) after disabling tailwind preflight. */
455-
h3{
494+
h3 {
456495
margin-bottom: 1px;
457496
}
458497

@@ -695,23 +734,22 @@ div[class*="announcementBarContent_"] {
695734
font-size: 16px !important;
696735
text-align: center !important;
697736
padding: 10px 0 !important;
698-
border-bottom: 1px solid #FF7A00 !important;
737+
border-bottom: 1px solid #ff7a00 !important;
699738
transition: background 0.3s ease-in-out;
700739
}
701740

702741
/* LIGHT MODE — soft light orange */
703742
html[data-theme="light"] div[class*="announcementBar_"] {
704-
background: #FFB566 !important; /* warm darker orange */
743+
background: #ffb566 !important; /* warm darker orange */
705744
color: #000 !important;
706745
}
707746

708747
/* DARK MODE — slightly darker orange */
709748
html[data-theme="dark"] div[class*="announcementBar_"] {
710-
background: #FFB566 !important; /* warm darker orange */
749+
background: #ffb566 !important; /* warm darker orange */
711750
color: #000 !important;
712751
}
713752

714-
715753
.list-disc > a {
716754
display: inherit;
717755
}
@@ -727,13 +765,14 @@ a[class="breadcrumbs__link"] {
727765
}
728766

729767
/* Hotfix: Manually add Tailwind preflight styles to fix clipboard issues in Safari.
730-
Using `preflight: true` caused style conflicts, so these styles are directly included here. */*,
768+
Using `preflight: true` caused style conflicts, so these styles are directly included here. */
769+
*,
731770
::before,
732771
::after {
733772
box-sizing: border-box;
734773
border-width: 0;
735774
border-style: solid;
736-
border-color: theme('borderColor.DEFAULT', currentColor);
775+
border-color: theme("borderColor.DEFAULT", currentColor);
737776
}
738777

739778
* {
@@ -746,7 +785,7 @@ html {
746785
-webkit-text-size-adjust: 100%;
747786
-moz-tab-size: 4;
748787
tab-size: 4;
749-
font-family: theme('fontFamily.sans', ui-sans-serif, system-ui, sans-serif);
788+
font-family: theme("fontFamily.sans", ui-sans-serif, system-ui, sans-serif);
750789
}
751790

752791
body {
@@ -800,9 +839,9 @@ html {
800839
}
801840

802841
button,
803-
[type='button'],
804-
[type='reset'],
805-
[type='submit'] {
842+
[type="button"],
843+
[type="reset"],
844+
[type="submit"] {
806845
-webkit-appearance: button;
807846
background-color: transparent;
808847
background-image: none;
@@ -829,12 +868,12 @@ menu {
829868
}
830869

831870
:focus-visible {
832-
outline: 2px solid theme('colors.blue.600', #2563eb);
871+
outline: 2px solid theme("colors.blue.600", #2563eb);
833872
outline-offset: 2px;
834873
}
835874

836-
[type='number']::-webkit-inner-spin-button,
837-
[type='number']::-webkit-outer-spin-button {
875+
[type="number"]::-webkit-inner-spin-button,
876+
[type="number"]::-webkit-outer-spin-button {
838877
height: auto;
839878
}
840879

@@ -868,7 +907,7 @@ textarea {
868907
}
869908

870909
.theme-back-to-top-button {
871-
background-color: #FF914D !important;
910+
background-color: #ff914d !important;
872911
color: white !important;
873912
}
874913

@@ -879,5 +918,3 @@ textarea {
879918
.theme-back-to-top-button:hover {
880919
background-color: #e67643 !important;
881920
}
882-
883-

src/pages/styles.module.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,4 +159,4 @@
159159
.announcementInner {
160160
margin: 0 auto;
161161
max-width: 768px;
162-
}
162+
}

src/theme/Heading/styles.module.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ See https://twitter.com/JoshWComeau/status/1332015868725891076
1919
}
2020

2121
:global(.hash-link::before) {
22-
content: '#';
22+
content: "#";
2323
}
2424

2525
:global(.hash-link:focus),

0 commit comments

Comments
 (0)