Replaced by MokoStandards API. Only download-google-fonts remains
(will be converted to PHP on next merge from dev).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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>
Single updates.xml now serves all three Joomla update channels.
Admins select their channel in Global Configuration and only see
the matching update entry:
- stable: v03.09.04 from main release
- rc: v03.09.05 from rc pre-release
- development: v03.09.05 from dev pre-release
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
templateDetails.xml references updates.xml. The duplicate
update.xml is not used and causes confusion.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Bump version to 03.09.05, update both update.xml and updates.xml
to point to the v03.09.04-rc release with new ZIP asset.
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>
Input and awesomplete wrapper get flex: 1 to fill all available
space. Submit button gets flex: 0 0 auto to shrink to content.
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>
On desktop, .container-search is now flex: 0 0 25% (3 of 12 cols)
and the menu nav gets flex: 1 1 0% to fill the rest. Bump version
to 03.09.03.
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 Step 6b that builds a release ZIP from src/ for Joomla
platforms. Uploads ZIP as release asset. Fix EXT_ELEMENT to use
<name> tag instead of manifest filename.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add Step 6b that builds a release ZIP from src/ for waas-component
(Joomla) platforms:
- Zips all files in src/ with root-relative paths
- Computes SHA-256 checksum
- Derives element name from <name> tag (not manifest filename)
- Uploads ZIP as release asset in Step 7
Also fix EXT_ELEMENT derivation in Step 5 (update.xml) to use
<name> tag lowercased instead of manifest filename, so the element
is "mokocassiopeia" not "templateDetails".
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove width: 100% from .container-search that forced it to wrap.
Change desktop media query from flex: 1 1 100% to flex: 1 1 auto
with min-width: 200px so the search grows to fill remaining space
alongside the menu without forcing a new row.
Closes#117
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>