Commit Graph

92 Commits

Author SHA1 Message Date
f476c6310d Strip remaining FILE INFORMATION headers from all non-XML/README files
Removes DEFGROUP, INGROUP, PATH, VERSION, BRIEF metadata from:
- Root PHP files (index.php, custom.php, error.php, offline.php, component.php)
- Language INI files (en-GB, en-US)
- All index.html security stubs
- brand-showcase.html, theme-test.html

Copyright/SPDX block preserved in all files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 15:50:35 -05:00
26e7be57d3 Hero variable system, CSS fallbacks, header cleanup, remove mobile overrides
- Hero card fully variable-driven: --hero-card-bg/color/overlay/border-radius/padding/max-width
- Alternative hero variant: --hero-alt-card-* for secondary theme
- Overlay bg-position and bg-size now customizable via variables
- Mobile breakpoint: photo bg hidden, hero full-bleed on small screens
- Added fallback values to 1365 var() calls in template.css
- .btn --btn-bg changed from transparent to var(--body-bg) in dark/light themes
- .offcanvas-header .btn-close gets background-color from overlay
- Stripped file info headers (@package/DEFGROUP/VERSION) from 48 files, kept copyright/SPDX
- Synced all theme variables across standard and custom templates
- Removed 26 mobile.php layout overrides
- Added *.py to .gitignore, card-border-radius fallback

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 11:17:53 -05:00
9b9bbf7d57 Sync all file VERSION headers to 03.09.02
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 16:54:44 -05:00
0612a181fd feat: add Brand Showcase admin tab with interactive color sampler
New "Brand Showcase" tab in Joomla template configuration embeds
brand-showcase.html — features color system gradients with hover-to-sample
pixel picker, branded nav, typography, buttons, badges, alerts, tables,
forms, cards, accordion, and tabs. Light/dark toggle included.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 17:37:08 -05:00
b03cacc608 Color variable fix 2026-03-26 17:32:51 -05:00
2b7c009f8a feat: add branded Bootstrap 5 showcase with computed CSS swatches to theme test sheet
Merges the full Joomla branded-bootstrap5 article content into theme-test.html:
nav sample, typography, buttons, badges/alerts, tables, forms, cards/list groups,
breadcrumb/pagination, progress bars, and computed CSS variable swatches that
display resolved values via JavaScript.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 12:52:21 -05:00
b25a8f58d8 feat: hero variants, block colors, theme preview tab, CSS var sync on upgrade
- Add .hero#primary / .hero#secondary CSS variant system to template.css
- Add :nth-child() block color palette for top-a/b, bottom-a/b positions
- Add named per-module overrides (#block-highlight, #block-cta, #block-alert)
- Add all hero + block CSS variables to light/dark custom palette templates
- Add theme-test.html with full visual CSS variable reference + color test
- Add "Theme Preview" tab to admin config with embedded iframe of test sheet
- Add script.php install/update script (Joomla 5/6 compatible)
- Add sync_custom_vars.php — detects missing vars in user palettes on upgrade
- Add en-GB and en-US language strings for new admin config fields
- Update CSS_VARIABLES.md and CHANGELOG.md
- Bump version to 03.09.02

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 12:44:46 -05:00
fdd0d3ff51 Ship custom palette starters and update template description
- Add src/templates/light.custom.css and dark.custom.css as starter
  palette files that ship with the template, giving users a full
  variable reference to copy and customise
- Register src/templates/ folder in templateDetails.xml <files>
- Update <description> in templateDetails.xml: correct palette source
  paths, add Custom CSS & JavaScript section (user.css / user.js),
  link docs to GitHub repo docs/ directory
- Sync en-GB and en-US tpl_mokocassiopeia.sys.ini with same changes,
  preserving British/American spelling variants; bump version to 03.09.01

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 19:30:06 -05:00
06df7bb604 Reorganization 2026-03-01 01:15:39 -06:00
aa5065e4ab Update templateDetails.xml 2026-02-28 21:21:57 -06:00
copilot-swe-agent[bot]
7170635ef0 Change update server to GitHub raw URL for updates.xml
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-28 23:49:23 +00:00
copilot-swe-agent[bot]
201094d8de Add JEM component overrides with mobile-first design
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 04:18:24 +00:00
copilot-swe-agent[bot]
18100dd563 Rename all default.php override files to mobile.php
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 04:09:40 +00:00
copilot-swe-agent[bot]
185d933bd1 Add Google Tag Manager and Analytics to component.php and offline.php
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 04:07:11 +00:00
copilot-swe-agent[bot]
087b19d9ad Changes before error encountered
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 02:51:12 +00:00
copilot-swe-agent[bot]
9ab91e4d90 Enable dark theme selection in component.php and offline.php matching index.php approach
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 02:38:17 +00:00
copilot-swe-agent[bot]
75f3296ccc Changes before error encountered
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 02:03:34 +00:00
copilot-swe-agent[bot]
9c67cdd6f5 Changes before error encountered
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 01:28:48 +00:00
copilot-swe-agent[bot]
bf85cc0580 Changes before error encountered
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 01:01:35 +00:00
copilot-swe-agent[bot]
a1efa8f2fb Remove all markdown documentation files from html folder - docs belong in docs/ only
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 00:57:04 +00:00
copilot-swe-agent[bot]
1cb32751e4 Add Main Menu collapsible dropdown override with Bootstrap 5 responsive navbar
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 00:56:21 +00:00
copilot-swe-agent[bot]
077ed5fd43 Remove standard Joomla module overrides to fix language loading (Cassiopeia approach)
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 00:42:43 +00:00
copilot-swe-agent[bot]
c61de3f8cf Revert language loading additions - will use Joomla core layouts
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 00:40:53 +00:00
copilot-swe-agent[bot]
a4463e374b Remove mod_menu overrides to fix breaking menu links and language loading
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-27 00:25:03 +00:00
copilot-swe-agent[bot]
01414563f5 Add Community Builder component overrides with mobile responsive design
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 23:18:28 +00:00
copilot-swe-agent[bot]
fb4bdbeace Add comprehensive Kunena and Membership Pro modules and components
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 22:38:54 +00:00
copilot-swe-agent[bot]
fdc2cc555b Add mobile responsive overrides for common industry Joomla extensions (K2, AcyMailing, HikaShop, Kunena)
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 22:35:38 +00:00
copilot-swe-agent[bot]
5e9a9a1170 Fix typos in login module IDs and add comprehensive documentation
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 22:28:53 +00:00
copilot-swe-agent[bot]
0c6a35f9bd Add mobile responsive overrides for standard Joomla and Community Builder modules
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 22:27:02 +00:00
copilot-swe-agent[bot]
c723fba946 Add comprehensive documentation for all VirtueMart module overrides
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 21:35:42 +00:00
copilot-swe-agent[bot]
9c95884a7a Add mobile responsive VirtueMart module overrides with comprehensive CSS
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 21:34:38 +00:00
copilot-swe-agent[bot]
85d890c8df Add mobile responsive mod_search override with comprehensive CSS and documentation
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-22 05:50:13 +00:00
d5f3dfb5ac remfoe Alternative option 2026-02-07 11:48:53 -06:00
copilot-swe-agent[bot]
db16db87a4 Convert theme style descriptions to tooltips using hint attribute
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-07 17:44:32 +00:00
copilot-swe-agent[bot]
fd998b6f49 Remove Alternative color scheme option and enhance theme selection instructions
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-07 17:43:36 +00:00
copilot-swe-agent[bot]
19d83e4d92 Add description instructions to font scheme selection field
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-07 17:40:04 +00:00
copilot-swe-agent[bot]
83c16d1d2a Fix template name capitalization from mokocassiopeia to MokoCassiopeia
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-07 16:42:47 +00:00
copilot-swe-agent[bot]
eca164fa3e Add usage instructions to custom color palette option descriptions
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-02-07 16:39:56 +00:00
copilot-swe-agent[bot]
515539590a Set Roboto as default font and add Osaka font for titles
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 06:47:06 +00:00
copilot-swe-agent[bot]
fe1c6f02f3 Add fluid container parameter to error.php and prepare for theme fieldset split
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 06:26:47 +00:00
copilot-swe-agent[bot]
d97233eea9 Implement smart Bootstrap loading and fix drawer functionality
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:54:06 +00:00
8c6ec98a93 Update joomla.asset.json 2026-01-29 23:52:07 -06:00
copilot-swe-agent[bot]
b939115430 Remove non-existent script references (theme-init.js, darkmode-toggle.js)
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:45:53 +00:00
copilot-swe-agent[bot]
b10bff1ab6 Update CSS path references from /css/global/ to /css/colors/
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:44:39 +00:00
copilot-swe-agent[bot]
89a27c4bd6 Implement conditional TOC loading and cleanup Bootstrap/TOC code
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:40:40 +00:00
copilot-swe-agent[bot]
d2ab55d9b0 Fix component.php: Remove incorrect asset reference
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:34:58 +00:00
copilot-swe-agent[bot]
b1ce13ca8b Fix missing asset registry error: Replace template.global.base with template.base
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:27:53 +00:00
copilot-swe-agent[bot]
56b94175da Update comprehensive plan for all fixes
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:14:34 +00:00
copilot-swe-agent[bot]
dd02abf76b Remove default logo file path from template configuration
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 05:06:17 +00:00
copilot-swe-agent[bot]
1719d0e6fd Fix language constants and update dates to 2026
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-30 04:47:25 +00:00