Closed MartianGreed closed 1 month ago
The pull request introduces a new submodule for "onchain-dash" and a comprehensive set of files for a Vite-based React application. Key additions include configuration files, components, and a README, establishing a modern development environment with Tailwind CSS and the Dojo Engine. The existing submodule remains unchanged, while new files support the on-chain dashboard project. Additionally, the .gitignore
file has been updated to exclude the local Netlify folder.
Files | Change Summary |
---|---|
.gitmodules |
Added new submodule onchain-dash with path worlds/onchain-dash and URL https://github.com/MartianGreed/onchain-dash . Duplicate entry for the same submodule also added. |
.gitignore |
Updated to include .netlify in the list of ignored files and added a newline for formatting. |
examples/example-vite-kitchen-sink |
Introduced various files for a Vite-based React application, including configuration, components, and styles. New components and interfaces added, along with functions and constants for enhanced functionality. |
examples/example-vite-kitchen-sink/.env.dist |
Added environment variables for the application, defining RPC URLs and API keys. |
examples/example-vite-kitchen-sink/.eslintrc.json |
Introduced ESLint configuration extending Next.js rules for TypeScript. |
examples/example-vite-kitchen-sink/.gitignore |
Specified files and directories to be ignored by Git. |
examples/example-vite-kitchen-sink/README.md |
Provided instructions for getting started with the project and running the development server. |
examples/example-vite-kitchen-sink/components.json |
Configured settings for the Shadcn UI framework. |
examples/example-vite-kitchen-sink/index.html |
Main HTML entry point for the Vite application. |
examples/example-vite-kitchen-sink/package.json |
Defined project dependencies, scripts, and metadata. |
examples/example-vite-kitchen-sink/postcss.config.mjs |
Configured PostCSS to use the Tailwind CSS plugin. |
examples/example-vite-kitchen-sink/src/app/globals.css |
Established base styles and utilities using Tailwind CSS. |
examples/example-vite-kitchen-sink/src/app/layout.tsx |
Defined the RootLayout component to integrate providers and UI elements. |
examples/example-vite-kitchen-sink/src/app/page.tsx |
Implemented the Home component for the dashboard interface. |
examples/example-vite-kitchen-sink/src/components/ |
Introduced various UI components for the application, including counters, chat, headers, and sidebars. |
examples/example-vite-kitchen-sink/src/dojo/ |
Defined Dojo Engine configuration and schema for the on-chain dashboard. |
examples/example-vite-kitchen-sink/src/env.ts |
Set up environment variables and exported a function for constructing RPC URLs. |
examples/example-vite-kitchen-sink/src/lib/utils.ts |
Added utility functions for class name management and value handling. |
examples/example-vite-kitchen-sink/src/main.tsx |
Initialized the React application using the React 18 API. |
examples/example-vite-kitchen-sink/tailwind.config.ts |
Configured Tailwind CSS settings, including dark mode and theme extensions. |
examples/example-vite-kitchen-sink/tsconfig.json |
Specified TypeScript compiler options for the project. |
examples/example-vite-kitchen-sink/vite.config.ts |
Set up Vite project configuration with necessary plugins. |
In a garden of code, where the bunnies play,
New modules sprout, brightening the day.
With Vite and React, we hop and we cheer,
Tailwind and Dojo, our vision is clear!
So let’s build our dreams, with joy and delight,
In this wondrous code world, everything feels right! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Closes #
Introduced changes
-
Checklist
Summary by CodeRabbit
New Features
CallerCounter
,Chat
,GlobalCounter
,Header
,Sidebar
,StarknetProvider
,ThemeSwitchButton
, and various reusable UI elements.Documentation
Chores
.gitignore
to exclude local Netlify folder.