You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: enhance documentation with custom logo and comprehensive rule reference
This commit significantly improves the project documentation with:
## New Custom Logo
- Replace generic Houston mascot with custom 3D LEGO-style logo
- Features 30+ colorful blocks representing different programming languages
- Dynamic 3D space composition with realistic shadows and effects
- Represents WebAssembly Component Model's modularity and composition
- Languages include: Rust, Go, JavaScript, C++, Python, Zig, Swift, C#, Java,
AssemblyScript, Dart, OCaml, Haskell, Elixir, Kotlin, and more
- Cosmic atmosphere with energy trails showing component connections
## Documentation Structure Improvements
- Separate OCI Publishing from OCI Signing for clear distinction
- Add new RPC & Communication category for WRPC rules
- Restructure examples into Basic/Intermediate/Advanced categories
- Add comprehensive troubleshooting section
- New migration guides and multi-profile build documentation
## Rule Reference Enhancements
- Complete rule categorization by language and functionality
- Add missing npm_install rule documentation
- Update go_wit_bindgen as deprecated compatibility stub
- Include new WRPC rules: wrpc_bindgen, wrpc_serve, wrpc_invoke
- Auto-generated documentation now covers 30+ rules and providers
## Content Quality
- Fix documentation inconsistencies across all pages
- Update load statement references throughout examples
- Improve code formatting and remove trailing whitespace
- Add proper navigation structure to Astro configuration
The documentation now provides a comprehensive, well-organized reference
for all WebAssembly Component Model development with rules_wasm_component.
0 commit comments