Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
634a5c4
refactor(calendar): remove repeating schemas
desig9stein Oct 16, 2025
0cfc903
refactor(calendar): refactor material theme
desig9stein Oct 16, 2025
67c15c1
refactor(calendar): refactor indigo theme
desig9stein Oct 16, 2025
4b3e1a1
refactor(calendar): refactor bootstrap theme
desig9stein Oct 20, 2025
9181d20
refactor(calendar): refactor material theme
desig9stein Oct 21, 2025
e6831b3
refactor(calendar): refactor fluent theme
desig9stein Oct 21, 2025
9ff157f
refactor(calendar): refine inactive and selected state styles across …
desig9stein Oct 21, 2025
9664ae2
refactor(calendar): adjust inactive and disabled state per theme
desig9stein Oct 21, 2025
08c51fd
Merge branch 'master' into mpopov/calendar/refactoring
desig9stein Oct 21, 2025
a45391b
fix(calendar): fix special + hover + preview + first/last
desig9stein Oct 21, 2025
1ea6951
Merge branch 'master' into mpopov/calendar/refactoring
desig9stein Oct 22, 2025
7d487ef
refactor(calendar): add hover and focus styles for inactive and weeke…
desig9stein Oct 22, 2025
bec5659
fix(calendar): correct week number color in material theme
desig9stein Oct 23, 2025
2b3e239
Merge branch 'master' into mpopov/calendar/refactoring
desig9stein Oct 23, 2025
63a6223
fix(calendar): update border-radius styles for date states across all…
desig9stein Oct 23, 2025
b055702
fix(calendar): fix bootstrap radius regression
desig9stein Oct 23, 2025
1b96667
fix(calendar): refine special date styles for indigo theme
desig9stein Oct 23, 2025
a8707ef
fix(calendar): refine range and special date styles across themes
desig9stein Oct 27, 2025
edd1978
fix(calendar): fix some issues in fluent theme
desig9stein Oct 29, 2025
23c1a3a
fix(calendar): refine hover and selected styles in fluent theme
desig9stein Oct 29, 2025
f4e2732
fix(calendar): refine fluent theme date styles
desig9stein Oct 30, 2025
e39ae8e
Merge branch 'master' into mpopov/calendar/refactoring
desig9stein Nov 4, 2025
d7a54ef
fix(calendar): refine bootstrap theme date styles
desig9stein Nov 4, 2025
9ec4cec
fix(calendar): add selected+special styles for indigo theme
desig9stein Nov 4, 2025
790bdae
fix(calendar): update indigo theme styles for selected and special dates
desig9stein Nov 4, 2025
641b04d
fix(calendar): update indigo theme border styles for selected+current…
desig9stein Nov 4, 2025
c415982
fix(calendar): refactor indigo theme styles for selected, special, an…
desig9stein Nov 4, 2025
31d8f07
Merge branch 'master' into mpopov/calendar/refactoring
desig9stein Nov 6, 2025
e806e54
fix(calendar): refine indigo theme border styles for selected+current…
desig9stein Nov 6, 2025
dfcfce3
fix(calendar): refine fluent theme styles for current date states
desig9stein Nov 7, 2025
7eeea05
Merge branch 'master' into mpopov/calendar/refactoring
SisIvanova Nov 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 8 additions & 26 deletions src/components/calendar/themes/days.ts
Original file line number Diff line number Diff line change
@@ -1,56 +1,38 @@
import { css } from 'lit';

import type { Themes } from '../../../theming/types.js';
// Dark Overrides
import { styles as bootstrapDark } from './dark/calendar.bootstrap.css.js';
import { styles as fluentDark } from './dark/calendar.fluent.css.js';
import { styles as indigoDark } from './dark/calendar.indigo.css.js';
import { styles as materialDark } from './dark/calendar.material.css.js';
// Light Overrides
import { styles as bootstrapLight } from './light/calendar.bootstrap.css.js';
import { styles as fluentLight } from './light/calendar.fluent.css.js';
import { styles as indigoLight } from './light/calendar.indigo.css.js';
import { styles as materialLight } from './light/calendar.material.css.js';
import { styles as shared } from './light/calendar.shared.css.js';
// Shared Styles
import { styles as bootstrap } from './shared/bootstrap/days-view.bootstrap.css.js';
import { styles as fluent } from './shared/fluent/days-view.fluent.css.js';
import { styles as indigo } from './shared/indigo/days-view.indigo.css.js';
import { styles as material } from './shared/material/days-view.material.css.js';

const light = {
shared: css`
${shared}
`,
bootstrap: css`
${bootstrap} ${bootstrapLight}
${bootstrap}
`,
material: css`
${material} ${materialLight}
${material}
`,
fluent: css`
${fluent} ${fluentLight}
${fluent}
`,
indigo: css`
${indigo} ${indigoLight}
${indigo}
`,
};

const dark = {
shared: css`
${shared}
`,
bootstrap: css`
${bootstrap} ${bootstrapDark}
${bootstrap}
`,
material: css`
${material} ${materialDark}
${material}
`,
fluent: css`
${fluent} ${fluentDark}
${fluent}
`,
indigo: css`
${indigo} ${indigoDark}
${indigo}
`,
};

Expand Down
Loading
Loading