xo-templates
v0.0.8
Published
Welcome to **xo-layer**, a repository designed to standardize and organize UI components for both frontend and backend teams. This repository contains structured JSON definitions for individual widgets such as templates, molecules, atoms, and more. It wil
Downloads
487
Readme
xo-layer
Welcome to xo-layer, a repository designed to standardize and organize UI components for both frontend and backend teams. This repository contains structured JSON definitions for individual widgets such as templates, molecules, atoms, and more. It will serve as a reference for understanding widget structures, with plans to evolve into a comprehensive UI library.
🚀 Project Roadmap
Current Phase: JSON Reference Repository
- Store and manage JSON files representing the structure of various widgets.
- Enable both frontend and backend teams to refer to these JSONs for consistent widget implementation.
Phase 2: Component Library with Storybook
- Use Storybook to provide an interactive preview of components.
- Offer frontend developers a visual and functional reference for the widgets in the library.
Phase 3: Publish as an NPM Package
- Package the library into a reusable NPM package.
- Allow seamless integration of components into other projects.
📂 Repository Structure
xo-layer/
├── atoms/ # JSON definitions for atomic components (e.g., buttons, inputs)
├── molecules/ # JSON definitions for molecules (e.g., forms, card components)
├── templates/ # JSON definitions for page templates
└── README.md # Project documentation