Commit Graph
19 Commits
Author SHA1 Message Date
ben c006971cbe feat: Prerender the homepage, update HTML cache control, and inline critical CSS for improved performance. 2026-03-08 20:01:47 -07:00
ben de4fa5ba85 feat: add color palette definitions and data for various themes. 2026-03-08 19:51:39 -07:00
ben 379bb60722 feat: Update total calculator count to include all calculators by modifying the migration script. 2026-03-08 19:34:07 -07:00
ben 3ae77e02a0 refactor: Optimize sidebar data loading, update font to ExtraBold, and adjust blur effects for category cards and header. 2026-03-08 19:20:53 -07:00
ben 1093208324 refactor: Centralize calculator statistics and categories into a new module, lazy load search functionality, and remove unused font preloads. 2026-03-08 19:15:42 -07:00
ben 0114e00618 style: Reduce site logo gap and split 'How Do You' text into individual spans. 2026-03-08 14:01:36 -07:00
ben 2794835590 feat: Add Python consistency tests for calculator definitions and refactor QuickConversionTable to explicitly pass calculator configuration to its row builder. 2026-03-08 13:41:50 -07:00
ben 193affca27 fix: Embed JSON-LD scripts using {@html} for correct rendering. 2026-03-08 13:16:17 -07:00
ben f80a05bb7f fix: Remove "or distractions" from the hero section description. 2026-03-07 11:39:50 -08:00
ben 6340f9cc93 chore: move captain-definition into hdyc-svelte directory 2026-03-06 21:33:55 -08:00
ben 9b05ff70c2 refactor: Remove redundant introductory sentences from calculator descriptions. 2026-03-06 21:32:20 -08:00
ben 47042ee5a7 feat: Initialize SvelteKit project, add tsconfig.json, and introduce a new Calculator.svelte component. 2026-03-06 21:18:58 -08:00
ben e35fdcb118 refactor: Reimplement calculator logic with new JavaScript and PHP files, removing numerous old Python scripts and related content. 2026-03-06 19:56:03 -08:00
ben d381cd6610 feat: Add new calculator batches (6-10) and associated deployment/verification scripts, and update the calculator list. 2026-02-21 01:29:19 -08:00
ben 569b11d2ea feat: Add batch processing scripts for complex calculator creation and verification, and update the calculator list. 2026-02-21 00:29:54 -08:00
ben ad0660adba feat: Add new calculators for acres to square feet, angstroms to nanometers, apothecary ounces to grams, astronomical units to light years, and atmosphere to mmHg, and update the backlog. 2026-02-21 00:00:22 -08:00
ben abd504ed3f feat: Add Acres to Hectares calculator and update the calculator backlog list. 2026-02-20 23:49:12 -08:00
ben e679e20912 feat: Add calculator documentation and registry, and remove obsolete test and upload scripts. 2026-02-20 23:42:07 -08:00
ben 17d46746be first commit 2026-02-20 22:44:03 -08:00