Replace .sh with .php so it runs anywhere PHP is available
(no bash/curl dependency). Same functionality: fetches woff2
files from Google Fonts API for Roboto, Noto Sans, Fira Sans.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Build, release, and utility functions are handled by the
MokoStandards enterprise API. Local scripts are no longer needed.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove references to deleted build-release.sh and minify.js.
Document current CI-driven release process and remaining
download-google-fonts.sh script.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Search position:
- Desktop: 2 columns (16.667%), menu fills the rest
- Mobile: collapses to a magnifying glass icon button (like the
hamburger) that expands the search form via Bootstrap collapse
README:
- Version moved to badge (03.09.04)
- Joomla badge updated to 5.x | 6.x
- PHP badge updated to 8.1+
- Removed inline VERSION from title
Remove obsolete build-release.sh and minify.js scripts (replaced
by CI workflow and PHP helper).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Search position now 25% width (3 cols), menu fills remaining space.
All VERSION headers synced to 03.09.03 across README, docs, manifests.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update VERSION field in all file headers across docs, templates,
scripts, and manifests to match the current release.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add setup notes to font CSS files about required downloads
- Restore alert-warning class for font note (important setup info)
- Fix alignment in success message border
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Update font CSS files to use version 03.08.04 (current release)
- Add copyright header to GOOGLE_FONTS_README.md
- Fix border alignment in download-google-fonts.sh header
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Create @font-face CSS files for Roboto, Noto Sans, Fira Sans
- Add download script for Google Fonts (download-google-fonts.sh)
- Add GOOGLE_FONTS_README.md with download instructions
- Font files ready for woff2 files to be added
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Created templates/gitignore-template for client forks
- Updated scripts/create-client-fork.sh to only handle colors
- Updated .github/workflows/create-client-fork.yml to match simplified workflow
- Updated docs/CLIENT_FORK_WORKFLOW.md with colors-only approach
- Updated templates/README.md to remove custom code fork references
- Client forks now only track custom color files, not README or custom code
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Update release.yml to use src/templateDetails.xml for version updates
- Fix scripts/README.md documentation to use correct src/ paths
- All documentation and scripts now use consistent correct paths
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Update all documentation files to reflect correct src/ structure
- Fix release.yml workflow to copy from src/ instead of src/templates/
- Fix build-release.sh script to use correct paths
- Remove references to non-existent src/templates/ directory
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com>
- Add scripts/release/package_extension.py for creating distribution ZIPs
- Auto-detects extension type, version, and manifest
- Configurable exclusion patterns
- Support for including/excluding docs and tests
- Progress indicators during packaging
- JSON output for automation
- Tested and working (175 files, 477KB package)
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Add scripts/validate/manifest.py for manifest validation
- Add scripts/validate/php_syntax.py for PHP syntax checking
- Add scripts/validate/xml_wellformed.py for XML validation
- All Python validators maintain CLI compatibility with bash versions
- Support both JSON output and verbose human-readable output
- Update .gitignore to exclude Python cache files
- Update Makefile with scaffolding commands
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
- Add package_extension.sh documentation to scripts README
- Add Development section to main README with Joomla workflows
- Fix repository URL typo (moko-cassiopeoa -> moko-cassiopeia)
- Remove extra space in repository URL
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>