Commit Graph
27 Commits
Author SHA1 Message Date
ben 4a4b759a37 Run production server directly in CapRover 2026-05-14 17:56:34 -07:00
ben d4bb8deb5e Harden calculator SEO signals 2026-05-14 17:47:49 -07:00
ben 2273dfa0f5 Fix format conversion utility module syntax 2026-05-14 17:32:29 -07:00
ben cf2b3d2e5d Enhance calculators and SEO features, improve category handling, and update metadata for better indexing 2026-05-14 17:31:28 -07:00
ben 63bafc2feb chore: Remove title, description, and viewport meta tags from app.html. 2026-03-11 11:26:22 -07:00
ben d23e910aa7 feat: enhance value formatting by adding scientific notation for extremely small numbers. 2026-03-10 14:48:00 -07:00
ben ae95a66668 fix: deduplicate SEO tags in app.html 2026-03-09 13:44:39 -07:00
ben 0d099e34cd feat: add title and meta description, and relocate SvelteKit head tags to the top of the head. 2026-03-09 13:40:23 -07:00
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