Commits

Back

Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.

Reset

Показаны 3478 commit'ов, страница 36 из 70.

Previous | Next

e139a9b

docs(changelog): release 0.2.0.1

2026-08-10T09:26:48+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

8ec1a85

fix(web): pages.css - restore missing @media wrapper around .crm-automation-page .crm-section-head mobile rules (orphan closing brace since 462360c5; braces now balanced 2773/2773),

2026-08-10T09:24:16+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

1a3054f

fix(web): my-day/my-week metric tiles - box-shadow none !important and min-width 105px (was 118px) for #myDayFocusSummary and #myWeekMetrics tiles,

2026-08-10T09:18:12+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

053faec

fix(web): switches - .form-switch .form-check-input:checked box-shadow none so an enabled toggle has no hover/focus glow ring,

2026-08-10T09:15:02+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

fffd444

feat(web): sepia theme - add warm --crm-ve-* token set so editor-rendered spoilers/content match the parchment palette,

2026-08-10T09:13:25+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

425fd83

fix(web): visual editor spoiler - move --crm-ve-* tokens from .crm-ve-editor scope to :root so rendered content (comments/descriptions/ideas) keeps spoiler styling outside the editor; dark theme accent green via --crm-primary, add contrast theme --crm-ve set,

2026-08-10T09:12:01+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

8e5b2a7

fix(web): kanban - guard edge-hover listeners with data-edge-bound flag (prevent accumulation on board re-render, review follow-up),

2026-08-10T09:04:39+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

559b85d

feat(web): kanban - scroll buttons fade-in animation on board edge hover (edge-left/edge-right zones + slide keyframe; is-visible keeps buttons persistent when scrollable; reduced-motion safe),

2026-08-10T09:03:40+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

8bd08fe

fix(web): kanban - add typing-context guard to board wrap keydown handler (review follow-up),

2026-08-10T09:01:22+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

669fc9d

feat(web): kanban - keyboard navigation with Left/Right arrows scroll the board by one column (Tab focuses board wrapper; document-level fallback ignores typing contexts and open modals),

2026-08-10T09:00:39+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

4c09b79

feat(web): kanban horizontal scroll navigation - visible scrollbar, floating scroll buttons (left/right), scroll-wrap container; improves UX when many columns overflow viewport,

2026-08-10T08:41:26+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 6 | core 0 | module 0 | forbidden 0

Flags:

93e2425

fix(web): make footer static (not sticky) - was position:sticky bottom:0, now flows naturally at page bottom, freeing vertical space,

2026-08-10T08:35:44+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

c334956

fix(web): crm-metric-tile - add explicit 16px padding for standalone tiles and 16px horizontal padding for inside-card rows; align with system card visual style,

2026-08-10T08:32:20+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

92e8cef

fix(web): add missing project status translations (status_new/active/planning/in_progress/blocked/done) to js_overrides.php for all 7 locales - fixes English status badges on projects page with Russian locale,

2026-08-10T08:22:18+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

e3682d7

fix(web): reorder theme options in profile select - light, sepia, dark, contrast,

2026-08-10T08:12:45+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

da1ea2a

fix(web): add sepia gantt scoped token block - swap blue active/project tints for warm brown on gantt bars, dots and badges; no blue accents remain in sepia theme,

2026-08-10T07:51:49+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

5a872b8

fix(web): status/error toast tokens are now per-theme - sepia loading popup shows warm brown instead of fixed green; dark keeps readable mid-green, contrast uses brand dark green (AA preserved),

2026-08-10T07:26:21+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

c77d49f

feat(web): add sepia theme (warm parchment) as a pure token block in themes.css - proving the theme architecture: light-variant themes need zero component repairs; register in header allowlist, api.js THEMES, profile select + 7 language keys,

2026-08-10T07:22:24+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 22 | core 0 | module 0 | forbidden 0

Flags:

bc746ca

refactor(web): remove all dead var(--token, #hex) fallbacks across CSS/JS/PHP - add light modal/popover tokens to :root so no raw hex colors remain outside token definitions

2026-08-10T07:15:39+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 26 | core 0 | module 0 | forbidden 0

Flags:

00e2908

refactor(web): migrate remaining inline colors in PHP templates to CSS tokens - ideas.php AI-step accents (new --crm-idea-clarify/--crm-idea-gap tokens), cycles.php color-mix primary borders + on-accent text, admin_updates.php code/secret blocks to --crm-code-bg/text,

2026-08-10T06:51:18+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 8 | core 0 | module 0 | forbidden 0

Flags:

9d9291a

fix(web): contrast theme - secondary/ghost/outline buttons get white bg + black borders (base 10% ink tint was nearly invisible); modal buttons now match high-contrast design,

2026-08-10T06:43:08+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

0b3e822

refactor(web): unify all remaining colors into CSS variables - zero hardcoded colors in base CSS/JS/PHP, themes only swap token sets; cal-* dark tokens, color-mix tints, fixed status/error overlay tokens, SVG obstacle via inline style

2026-08-10T06:35:07+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 14 | core 0 | module 0 | forbidden 0

Flags:

61a0669

fix(web): dark theme - kill bootstrap box-shadow glows (AI digest, danger, badge/chip/btn, tasks checkboxes), keep focus-visible ring

2026-08-10T06:00:25+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

6478aa1

fix(web): contrast theme audit - no blue accents, AA-safe green gantt/VE tokens, brand green default module color

2026-08-10T05:47:51+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 22 | core 0 | module 0 | forbidden 0

Flags:

58b3c13

fix(web): themes - migrate remaining hardcoded colors to CSS variables so dark/contrast themes have no light artifacts or unreadable text

2026-08-09T20:57:27+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 16 | core 0 | module 0 | forbidden 0

Flags:

45c7316

fix(web): themes - modal/offcanvas/drawer/popover surfaces to tokens (password modal was white in dark), dark glass + contrast solid white/black

2026-08-09T19:52:05+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

c906235

fix(web): themes - review: preserve light .updates-info text (text-soft), export bg uses --crm-surface (light stays #fff), drop redundant try/catch in theme PATCH

2026-08-09T19:46:55+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 4 | core 0 | module 0 | forbidden 0

Flags:

ea231dc

fix(web): themes dark - last undefined color vars (knowledge space active tints, dashboard catalog) to crm tokens

2026-08-09T19:40:42+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

70653aa

fix(web): themes dark - dashboard builder bar/catalog/controls to CSS vars (no white panels/blue in dark), knowledge active states use brand green via crm-primary

2026-08-09T19:39:31+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

d1b8817

fix(web): themes dark - inline JS/PHP colors to CSS vars (bulk/cycles/time progress, gantt milestone+marker, admin-updates page, cycles primary, dashboard edit outline) + bootstrap text-danger/success bridge + theme select persists server-side

2026-08-09T19:24:20+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 10 | core 0 | module 0 | forbidden 0

Flags:

a898d01

fix(web): themes - dark/contrast text-bg-light badges (notifications) use theme tokens

2026-08-09T19:01:36+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

402ba1a

refactor(web): themes - round 2: convert remaining hardcoded colors to CSS variables (gantt rows, slate texts, pastel badges, KPI icons, sidebar toggle)

2026-08-09T19:00:34+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 10 | core 0 | module 0 | forbidden 0

Flags:

8b94328

refactor(web): themes - move hardcoded component colors to CSS variables (chat, gantt, kanban, cycles, kb, dashboard, badges) so themes only swap token values

2026-08-09T18:47:22+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 10 | core 0 | module 0 | forbidden 0

Flags:

900f8e4

fix(web): themes - footer white glass in dark theme: dark footer + green hover + readable update badge (dark & contrast)

2026-08-09T18:24:53+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

c868259

fix(web): contrast theme - plain chips/gantt week labels near-black, overdue em dark green, solid red notification counter

2026-08-09T08:21:04+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

3922fdf

fix(web): contrast theme - calendar opaque white days over black grid, gantt bars/scales/deadline green, neutral readable task tags, api toast brand green

2026-08-09T08:14:09+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

c91135f

fix(web): contrast theme - no blue accents: dark green links/checks/avatars, near-black muted slate, readable task tags, green gantt dots (WCAG AA)

2026-08-09T07:50:02+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

c0bf9d9

fix(web): themes - dark: dashboard table wrap transparent

2026-08-09T07:10:37+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

1d75ac6

fix(web): themes - dark: harden segmented toggles, input-group-text, counterparty sticky column, analytics stat chips (!important vs polish layer)

2026-08-09T07:08:32+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

6d8b863

fix(web): themes - dark: raise specificity (!important) on empty states, calendar cells/events, task view surface, topbar search field

2026-08-09T07:01:00+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

28900fd

fix(web): themes - dark: transparent table bg (!important), dark task-row action buttons

2026-08-09T06:51:17+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

f133e29

fix(web): themes - dark theme: force dark button surfaces with !important (dashboard AI action btns, counterparties bulk bar, kanban col headers)

2026-08-09T06:43:42+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

f4095bb

fix(web): themes - dark theme: dark buttons/cards/tables/calendar (kill white polish-layer surfaces); contrast theme: brand-green accents instead of blue (#005c44), green focus rings

2026-08-09T06:29:23+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

5aff09c

revert(web): remove topbar theme switcher - theme selection stays on the profile page only

2026-08-09T06:02:02+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 22 | core 0 | module 0 | forbidden 0

Flags:

3ab279f

docs(changelog): release 0.2.0

2026-08-09T05:57:30+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

67e21ed

fix(web): themes - restore missing profile dropdown (theme switcher was matching the user-menu guard)

2026-08-09T05:55:05+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

a10bc67

fix(web): themes - topbar switcher robustness (safe event dispatch, canonical-order fix, save-failure notify) + i18n theme_save_error + changelog

2026-08-09T05:50:43+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 20 | core 0 | module 0 | forbidden 0

Flags:

2171a45

feat(web): themes - quick theme switcher in topbar (light/dark/contrast, saved to profile preferences)

2026-08-09T05:41:32+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 20 | core 0 | module 0 | forbidden 0

Flags:

b878e85

fix(web): themes - await per-user theme sync before login redirect (no wrong-theme flash on fresh browsers)

2026-08-09T05:34:59+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags:

f876ba0

fix(web): themes - harden dark/contrast overrides vs !important polish layer (topbar, table heads, card borders, form fields, badges, KPI cards)

2026-08-08T20:26:05+00:00

Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>

Files: 2 | core 0 | module 0 | forbidden 0

Flags: