DeCentN2Madness
96288b1eb8
style(blog): strengthen accent treatments
2026-11-06 13:35:41 -07:00
DeCentN2Madness
8c19266760
feat(blog): enable live likes and first-party views
2026-11-06 10:54:18 -07:00
DeCentN2Madness
596246f20a
feat(portal): reuse unlock code for protected downloads
2026-11-05 19:21:26 -07:00
DeCentN2Madness
ba93a54942
feat(deploy): add Contabo release workflow and portal payload gate
2026-11-05 00:40:18 -07:00
DeCentN2Madness
5c8ba2e11e
fix(referrals): restore existing hosted referral CTA and remove native placeholder
2026-11-01 18:10:51 -07:00
DeCentN2Madness
85def8466c
refactor(maps): share localized OpenStreetMap component
2026-11-01 17:48:38 -07:00
DeCentN2Madness
b5e606a839
fix(tour): restore location map and schedule button
2026-11-01 16:41:20 -07:00
DeCentN2Madness
8dff6a5ad0
style(portal): refine resource links, list markers and focus styling
...
Remove forced link underlines and suppress bullets and numbering only on
staff lists whose items contain resource buttons. Keep the responsive
Management Templates grid while allowing its buttons to use their natural
size instead of stretching to fill each cell.
Remove the outline around the unlocked content container while preserving
programmatic focus and visible keyboard focus on inputs and resource links.
Update the presentation regression assertions for these styling choices.
Validation: Astro build (128 pages), link audit (zero broken links), and
10 focused service/portal tests pass.
2026-11-01 14:45:13 -07:00
AIAMarketing
81d1f21236
style(portal): two-column management template buttons on desktop
2026-11-01 14:05:35 -07:00
AIAMarketing
167277b037
style(portal): restore orange list markers in unlocked views
2026-10-30 15:40:57 -07:00
DeCentN2Madness
95c5f229f5
refactor(forms): enable approved Form A placements by default
2026-10-30 15:08:02 -07:00
DeCentN2Madness
55adb79705
fix(forms): close completed drawers and restore portal styling
2026-10-30 14:21:27 -07:00
DeCentN2Madness
e97f0ea9b4
feat(portal): add service drawers and employee portal preview
2026-10-30 00:03:21 -07:00
DeCentN2Madness
ff80ee516f
feat(forms): add isolated Form A consultation testing
2026-10-29 10:21:45 -07:00
DeCentN2Madness
0eb3fcc3f6
feat(forms): gate Form A production embedding
2026-10-28 18:29:32 -07:00
DeCentN2Madness
1a56cd7603
feat(forms): add Form A iframe fallback safeguards
2026-10-28 18:29:32 -07:00
DeCentN2Madness
61b2bd0f1e
feat(forms): add isolated Form A iframe adapter
2026-10-28 17:19:56 -07:00
DeCentN2Madness
7a6cab29db
feat(forms): add local Form A presentation preview
2026-10-25 13:04:00 -07:00
DeCentN2Madness
b102a061fe
fix(landing): remove inactive-form availability copy
2026-10-25 12:52:38 -07:00
DeCentN2Madness
356282f61c
fix(landing): align early intervention campaign header
2026-10-25 12:38:03 -07:00
DeCentN2Madness
704c8d27c9
fix(phase10): harden responsive layouts and release validation
2026-10-21 23:02:25 -07:00
DeCentN2Madness
d20372fe33
feat(phase9): isolate forms and counters for nonproduction
2026-10-21 23:02:13 -07:00
DeCentN2Madness
08612d97e6
fix(landing): reconcile inactive forms and release copy
2026-10-21 20:31:01 -07:00
DeCentN2Madness
f98576f3ae
feat(landing): integrate campaign and early intervention pages
2026-10-20 17:50:56 -07:00
DeCentN2Madness
59911eb929
fix(a11y): reconcile responsive layouts and multilingual UI
2026-10-15 12:18:44 -07:00
DeCentN2Madness
8e64d32209
feat(i18n): reconcile multilingual pages and shared forms
2026-10-13 23:01:38 -07:00
DeCentN2Madness
a699d467f1
feat(i18n): reconcile multilingual navigation and RTL rendering
2026-10-10 20:15:25 -07:00
DeCentN2Madness
8646792d46
feat(library): add multilingual author archives and linked bylines
2026-10-10 00:17:25 -07:00
DeCentN2Madness
6f5ac3c0d2
feat(library): add static pagination and page-one redirects
2026-10-09 20:00:26 -07:00
DeCentN2Madness
b20c253383
feat(library): implement multilingual static search
2026-10-09 19:26:58 -07:00
DeCentN2Madness
34d5394b3c
fix(content): reconcile published team roster and assets
2026-10-09 10:40:08 -07:00
DeCentN2Madness
bc399b43b6
feat(content): reconcile homepages and restore HSA/FSA section
2026-10-08 23:23:23 -07:00
DeCentN2Madness
4079156776
feat(seo): add validated article and FAQ structured data
2026-10-08 17:38:06 -07:00
DeCentN2Madness
4ed01d7d28
feat(seo): separate display headings and improve social metadata
2026-10-08 14:50:54 -07:00
DeCentN2Madness
32112edbde
feat(seo): validate translation relationships and generate hreflang
2026-10-08 13:53:31 -07:00
DeCentN2Madness
cd097d0e76
feat(publication): share policy for manifest routes, canonicals, indexing and sitemap
2026-10-07 12:09:06 -07:00
DeCentN2Madness
21b0ad7461
fix(giveback): restore source page layout
2026-08-28 03:05:39 +00:00
DeCentN2Madness
6db91105da
refactor(insurance): consolidate page content in MDX
2026-08-20 21:17:59 +00:00
DeCentN2Madness
cc8e861b33
feat(faq): unify accordion behavior
2026-08-20 21:17:49 +00:00
DeCentN2Madness
d127309a13
fix(insurance): unify carrier logo rows
2026-08-19 18:12:18 +00:00
DeCentN2Madness
b592524204
fix(insurance): restore source page styling
2026-08-19 17:55:18 +00:00
DeCentN2Madness
5c89f10e9f
fix(content): restore client forms source formatting
2026-08-19 08:54:37 -07:00
DeCentN2Madness
cfd6e630a3
feat(forms): add service inquiry drawers
2026-08-18 18:49:59 -07:00
DeCentN2Madness
5554489d70
fix(contact): center map popup logo
2026-08-18 16:56:05 -07:00
DeCentN2Madness
a0cbcc7e71
build(astro): migrate site to Astro 6
2026-07-28 20:34:29 -07:00
DeCentN2Madness
6648d1d7d5
fix(seo): noindex staging builds by default
...
- add PUBLIC_ALLOW_INDEXING as an explicit production indexing opt-in
- emit robots meta noindex,nofollow unless indexing is enabled
- generate robots.txt from the same indexing flag
- document staging SEO behavior for migration preview hosts
2026-07-13 12:48:14 -07:00
DeCentN2Madness
9c391c8c05
refactor(component): rename contact obfuscation component
2026-07-02 15:14:51 -07:00
DeCentN2Madness
77b83f5d21
feat(page): match live contact page layout
2026-07-02 15:13:52 -07:00
DeCentN2Madness
fd8e12f925
feat(component): add email obfuscation component
2026-07-02 13:31:04 -07:00
DeCentN2Madness
c6202d2ac6
refactor(button): consolidate button styles into Button.astro
...
Extends Button.astro with a center prop, native <button> element support
(type, disabled, aria-describedby), harmonised padding (.65rem), and
transition. Removes global .button, .button-small, .button-light, and
.button-center rules from components.css, layout.css, and typography.css.
Converts all inline class="button" usages across Header, HomeHero,
HomeFinancialHelp, HomeServicesIntro, FormShell, TeamPage, CareersPage,
and FaqPage to the <Button> component. Updates three scoped style
selectors to :global() to reach the child component's elements.
2026-06-25 20:59:02 -07:00