dralkh_spaceforge/ui
dralkh e80dfda20d release: v1.0.5
JS/TS:
- Replace builtin-modules with node:module (esbuild.config.mjs)
- Replace fs-extra with native fs (install.js), remove from deps
- Fix createEl deprecation: use createDiv/createSpan
- Remove unnecessary type assertions, fix unsafe casts
- Bind event handlers with arrow functions

CSS:
- Remove all !important declarations (~30 instances) — replace with
  chained selectors (.class.class) for equal specificity
- Merge all duplicate selectors across 7 CSS files (~50+ instances)
- Convert 3-digit hex to 6-digit format (_variables.css)
- Fix duplicate CSS properties (overflow-y in mcq.css)
- Delete leftover display:none suppression rule in calendar.css

Meta:
- Bump version to 1.0.5
- Update minAppVersion to 1.8.7
- Add versions.json entry for 1.0.5
2026-05-20 11:02:54 +03:00
..
sidebar release: v1.0.5 2026-05-20 11:02:54 +03:00
batch-review-modal.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
calendar-view.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
confirmation-modal.ts feat: Enhance MCQ generation with difficulty settings, refactor UI components, update calendar event logic, and configure ESLint for improved code quality. 2025-12-08 16:58:14 +03:00
consolidated-mcq-modal.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
constants.ts feat: Refine notices and error handling, introduce UI constants. 2026-01-01 12:14:46 +03:00
context-menu.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
event-modal.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
mcq-modal.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
review-modal.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
settings-tab.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
sidebar-view.ts release: v1.0.5 2026-05-20 11:02:54 +03:00
upcoming-events.ts feat: Enhance MCQ generation with difficulty settings, refactor UI components, update calendar event logic, and configure ESLint for improved code quality. 2025-12-08 16:58:14 +03:00