Repository navigation
Add Bulma v1 instructions - #5156
Conversation
🚦 Submission status: 💬 Review in progressRisk tier: Why this tier
Automated checks
Review
Commands
Updated for |
🔒 PR Risk Scan ResultsScanned 1 changed file(s).
✅ No matching risk patterns were detected in changed files.
|
|
🔴 Contributor Reputation Check: HIGH risk
Maintainers: please review this contributor before merging. |
|
/request-review |
|
🙋 Added |
aaronpowell
left a comment
There was a problem hiding this comment.
Thanks — the Bulma 0.9 → v1 material is exactly the kind of version-specific correction that helps Copilot, and there's nothing on Bulma in the repo yet.
Something I do wonder is whether this would be better as a plugin which splits into the different Bulma targets (React vs Vue) so they can provide a mcp.json which enables the appropriate MCP server.
This would mean that the "decision tree" within the instructions on which MCP server to go down the route of isn't required, since you'd have the "Bulma React" or "Bulma Vue" plugin installed.
The MCP servers and skills for Bestax and Buefy belong in plugins, so the file no longer branches on which library a project uses. One line still points React and Vue projects at a component library.
|
@aaronpowell Thanks, that makes sense. I cut the component library section, so the file is just Bulma v1 now. The MCP setup and the which-library branching are gone, and one line in the no-JavaScript section still points React and Vue projects at Bestax or Buefy. Bestax already packages its skills and MCP server as a plugin in allxsmith/bestax-skills, so that can go through the external plugin form on its own. A Vue plugin would be up to the Buefy maintainers, since I don't run that project. |
aaronpowell
left a comment
There was a problem hiding this comment.
Thanks for narrowing this to Bulma v1. The Sass-module, removed-tile, grid, and dark-theme corrections now stand on their own, and the previous MCP decision tree is gone. The generated README check passes. A short example of Copilot correcting a 0.9-style stylesheet would be useful validation, but I do not see a remaining content blocker in this revision.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.mainbranch for this pull request.Description
Adds instructions for Bulma v1, the CSS framework. Models still write Bulma 0.9: variables set before
@import "bulma", tile layouts that v1 removed, and fixed colors that break its dark mode. The file covers what changed in v1 and how to use it, and points React and Vue projects at a Bulma component library, Bestax or Buefy.I maintain Bestax. Buefy is a separate project.
Type of Contribution
Additional Notes
I added the row in
docs/README.instructions.mdby hand to match whateng/update-readme.mjswrites, without installing the repo's dependencies. If the README check disagrees I'll fix it.By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.