Merged
Conversation
…figurations and files - Add .gitignore to exclude logs, build artifacts, and editor files - Create README.md with project description and ESLint configuration guidance - Set up ESLint configuration for TypeScript and React - Create index.html with basic structure and Vite logo - Initialize package.json with dependencies and scripts for development - Add Vite logo SVG to public directory - Create App.css for styling the application - Implement App.tsx component with state management and logo display - Add React logo SVG to assets directory - Create index.css for global styles - Set up main.tsx for rendering the App component - Add vite-env.d.ts for Vite client types - Configure TypeScript with tsconfig.app.json and tsconfig.node.json - Create Vite configuration file (vite.config.ts) for plugin integration
…tial configurations and files" This reverts commit 4a5e827.
…sential files and configurations
- Added Tailwind CSS and its Vite plugin to the project dependencies. - Removed App.css and migrated styles to Tailwind CSS utility classes in App.tsx. - Updated index.css to import Tailwind CSS instead of custom styles. - Adjusted Vite configuration to include Tailwind CSS plugin.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new
demoReact application built with TypeScript and Vite, integrates it into the existing Docker Compose setup, and adds a new user profile route to thewebproject. Below are the most important changes grouped by theme:New
demoReact ApplicationAppcomponent (demo/src/App.tsx) and a Tailwind CSS setup (demo/src/index.css,demo/vite.config.ts). [1] [2] [3]Dockerfileto build and serve the application using Nginx, along with a custom Nginx configuration (demo/dockerfile,demo/nginx.conf). [1] [2]demo/tsconfig.json,demo/tsconfig.app.json,demo/tsconfig.node.json) and ESLint setup for linting TypeScript and React code (demo/eslint.config.js). [1] [2] [3] [4]package.jsonwith dependencies for React, Tailwind CSS, and development tools like ESLint and TypeScript (demo/package.json).Integration into Docker Compose
demo-storeservice to thedocker-compose.ymlfile, exposing the application on port 5174 and linking it to theapi-service(compose.yml).New Route in
webProjectUserProfilePagecomponent and configured a route for it under/profile/userin thewebapplication's router (web/src/main.tsx). [1] [2]