1dcbfe1219
chore: Sync MokoStandards workflows and configurations ( #85 )
...
* chore: update LICENSE from MokoStandards
* chore: add update.xml from MokoStandards
* chore: update phpstan.neon from MokoStandards
* chore: add Makefile from MokoStandards
* chore: update .gitignore from MokoStandards
* chore: add composer.json from MokoStandards
* chore: add .moko-standards from MokoStandards
* chore: update .github/copilot.yml from MokoStandards
* chore: update .github/copilot-instructions.md from MokoStandards
* chore: update .github/CLAUDE.md from MokoStandards
* chore: add .github/workflows/codeql-analysis.yml from MokoStandards
* chore: add .github/workflows/standards-compliance.yml from MokoStandards
* chore: add .github/workflows/enterprise-firewall-setup.yml from MokoStandards
* chore: add .github/workflows/deploy-dev.yml from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/config.yml from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/adr.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/bug_report.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/documentation.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/enterprise_support.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/feature_request.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/firewall-request.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/question.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/request-license.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/rfc.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/security.md from MokoStandards
* chore: add .github/ISSUE_TEMPLATE/joomla_issue.md from MokoStandards
2026-03-24 11:22:08 -05:00
1d17fd9ae9
Merge pull request #82 from mokoconsulting-tech/copilot/fix-breaking-overrides
...
Simplify component.php to minimal layout with conditional analytics
2026-03-17 16:42:01 -05:00
a5ffa1fe75
Delete .github/workflows/create-client-fork.yml
...
Signed-off-by: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com >
2026-03-17 16:41:52 -05:00
7c3d30c175
Merge pull request #83 from mokoconsulting-tech/dependabot/github_actions/github-actions-76468cb07f
...
chore(deps)(deps): bump actions/checkout from 4 to 6 in the github-actions group
2026-03-17 16:40:49 -05:00
e0697a18d0
Update templateDetails.xml
2026-03-08 13:22:09 -05:00
2b7a2cfd1f
Update templateDetails.xml
2026-03-08 13:21:31 -05:00
copilot-swe-agent[bot]
c8abdf03b2
Simplify component.php to show only logo and footer with light theme
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 17:54:05 +00:00
copilot-swe-agent[bot]
a8a7a69945
Add logo/brand display to component.php layout
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 03:51:32 +00:00
copilot-swe-agent[bot]
d7ff91d90d
Add conditional custom palette loading and user.js support to all templates
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 03:30:34 +00:00
copilot-swe-agent[bot]
086ccebd80
Changes before error encountered
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 01:34:59 +00:00
copilot-swe-agent[bot]
ed8b7fdef1
Add file existence checks and fix JSON formatting
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 01:33:03 +00:00
copilot-swe-agent[bot]
2b385e57ab
Remove alternative palette refs and make custom palette loading conditional
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 01:31:14 +00:00
copilot-swe-agent[bot]
dc5b59c973
Convert theme stylesheets to use Joomla Web Asset Manager
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 01:02:04 +00:00
copilot-swe-agent[bot]
a273ece724
Finalize hard-coded theme stylesheet loading
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 00:57:11 +00:00
copilot-swe-agent[bot]
c4e8306d1b
Update all documentation references to new custom palette naming
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 00:56:17 +00:00
copilot-swe-agent[bot]
cd5b94da94
Rename custom palette files and hard-code theme style registration
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 00:54:42 +00:00
copilot-swe-agent[bot]
eb5f718039
Changes before error encountered
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 00:24:05 +00:00
copilot-swe-agent[bot]
af1f18e720
Migrate colors directory to theme with consistent naming convention
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 00:21:10 +00:00
copilot-swe-agent[bot]
fb87111cbc
Updated plan: Rename colors→theme with consistent naming
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-08 00:17:41 +00:00
copilot-swe-agent[bot]
bee3614223
Changes before error encountered
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 23:25:40 +00:00
13ae912a9b
Create index.html
...
Signed-off-by: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 16:58:10 -06:00
e43782a4b3
Delete src/media/css/theme
...
Signed-off-by: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 16:57:46 -06:00
73dca77b45
Create theme
...
Signed-off-by: Jonathan Miller <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 16:57:32 -06:00
copilot-swe-agent[bot]
2c53ccdec5
Add user.css and user.js to gitignore, move CLAUDE.md to .github
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 22:42:00 +00:00
copilot-swe-agent[bot]
fac8812aeb
Complete color variable conversion - zero hardcoded colors remaining
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 22:02:18 +00:00
copilot-swe-agent[bot]
81066dd359
Convert choices.js component colors to CSS variables
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 22:00:05 +00:00
copilot-swe-agent[bot]
eab5926006
Convert Gable component colors to CSS variables
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:57:51 +00:00
copilot-swe-agent[bot]
892c1b4d7f
Convert link utilities and Gable component colors to CSS variables
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:56:22 +00:00
copilot-swe-agent[bot]
b574bb1004
Add list-group-item color variables for all Bootstrap variants
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:53:36 +00:00
copilot-swe-agent[bot]
c682349c29
Document new CSS variables for opacity, shadows, and Bootstrap components
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:50:02 +00:00
copilot-swe-agent[bot]
bb900de8c6
Convert form and alert colors to CSS variables
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:48:06 +00:00
copilot-swe-agent[bot]
3e7816ad17
Update documentation for custom color templates and font requirements
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:38:35 +00:00
copilot-swe-agent[bot]
3df4439aca
Add opacity utilities and convert hardcoded colors to CSS variables
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:38:00 +00:00
copilot-swe-agent[bot]
4fec18a7fc
Add complete Bootstrap button definitions to dark theme and create color templates
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 21:34:50 +00:00
copilot-swe-agent[bot]
8159b134a5
Address final code review feedback
...
- 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 >
2026-03-07 20:53:18 +00:00
copilot-swe-agent[bot]
3881dfd3df
Fix code review issues: version numbers and headers
...
- 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 >
2026-03-07 20:51:30 +00:00
copilot-swe-agent[bot]
34057518c8
Remove Google Fonts CDN dependencies
...
- Update templateDetails.xml to use local font CSS files only
- Add Noto Sans and Fira Sans as local font options
- Remove Google Fonts CDN preconnect links from index.php
- Remove Google Fonts CDN preconnect links from component.php
- Remove Google Fonts CDN preconnect link from offline.php
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 20:43:39 +00:00
copilot-swe-agent[bot]
6130302312
Add self-hosted Google Fonts infrastructure
...
- 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 >
2026-03-07 20:42:51 +00:00
copilot-swe-agent[bot]
4e81b95fdf
Remove client fork references from documentation
...
- Update README.md to remove client fork sections
- Update CLAUDE.md to remove client fork file references
- Update copilot-instructions.md to remove client fork section
- Update templates/README.md for empty directory
- Update scripts/README.md to remove create-client-fork.sh
- Update docs/README.md to remove CLIENT_FORK_WORKFLOW.md references
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 20:41:28 +00:00
copilot-swe-agent[bot]
e8a432c82a
Remove client fork infrastructure and update nav padding
...
- Remove client fork automation script and workflow
- Remove client fork documentation and templates
- Update .container-header nav padding to 0 2rem
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-07 20:37:06 +00:00
6b2ba5548f
Delete user.css
2026-03-07 14:04:06 -06:00
copilot-swe-agent[bot]
566f2df8f7
Remove deprecated CLIENT_FORK_README files and update references
...
- Removed CLIENT_FORK_README.md (deprecated - replaced by CLIENT_FORK_WORKFLOW.md)
- Removed templates/CLIENT_FORK_README_TEMPLATE.md (no longer needed)
- Updated README.md to reference CLIENT_FORK_WORKFLOW.md for client forks
- Updated docs/README.md project structure to reflect changes
- Updated CLAUDE.md to reference CLIENT_FORK_WORKFLOW.md
- Updated .github/copilot-instructions.md to document colors-only approach
- All references now point to simplified workflow documentation
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-04 05:21:35 +00:00
copilot-swe-agent[bot]
ded3cc53d9
Simplify client fork workflow to colors only
...
- 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 >
2026-03-04 05:18:35 +00:00
copilot-swe-agent[bot]
8ef43ed38c
Add CLAUDE.md context file for Claude Code integration
...
- Create comprehensive context file for Claude Code
- Document repository structure and conventions
- Include file header requirements with examples
- Add coding standards from .editorconfig and phpcs.xml
- Document PHP, JavaScript, and CSS requirements
- Include commit message format and validation steps
- Add contribution workflow and PR checklist
- List critical policy documents for contributors
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-04 04:52:18 +00:00
copilot-swe-agent[bot]
30b488d6a7
Add comprehensive GitHub Copilot instructions file
...
- Created .github/copilot-instructions.md with project-specific guidance
- Documented critical non-replacement override philosophy
- Included coding standards, conventions, and best practices
- Added Joomla template-specific guidelines
- Documented file headers, language files, and asset management
- Included development workflow and testing procedures
- Added common patterns and important do's/don'ts
- Linked to key documentation references
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-04 01:18:27 +00:00
dependabot[bot]
9c3d3c6b5f
chore(deps)(deps): bump actions/checkout in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 22:57:57 +00:00
copilot-swe-agent[bot]
81b46db3dd
Hardcode XML description in templateDetails.xml instead of using language constant
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-01 08:11:56 +00:00
copilot-swe-agent[bot]
f910e1e704
Fix language file installation paths in templateDetails.xml
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-01 08:07:30 +00:00
copilot-swe-agent[bot]
705dc33114
Fix language file issue - remove metadata from .ini files
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-01 08:02:37 +00:00
copilot-swe-agent[bot]
82427e18ca
Restructure language files - move .sys.ini and .ini to same folders
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-03-01 07:56:01 +00:00