feat: ability to create a project #9
							
								
								
									
										5
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,12 +1,9 @@
 | 
				
			|||||||
# Generated by Cargo
 | 
					 | 
				
			||||||
# will have compiled files and executables
 | 
					 | 
				
			||||||
/target/
 | 
					/target/
 | 
				
			||||||
/dist/
 | 
					/dist/
 | 
				
			||||||
/static/
 | 
					/static/
 | 
				
			||||||
/.dioxus/
 | 
					/.dioxus/
 | 
				
			||||||
 | 
					/node_modules/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# this file will generate by tailwind:
 | 
					 | 
				
			||||||
/assets/tailwind.css
 | 
					/assets/tailwind.css
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# These are backup files generated by rustfmt
 | 
					 | 
				
			||||||
**/*.rs.bk
 | 
					**/*.rs.bk
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										17
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								README.md
									
									
									
									
									
								
							@@ -1,17 +0,0 @@
 | 
				
			|||||||
# Development
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
1. Install npm: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
 | 
					 | 
				
			||||||
2. Install the tailwind css cli: https://tailwindcss.com/docs/installation
 | 
					 | 
				
			||||||
3. Run the following command in the root of the project to start the tailwind CSS compiler:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
npx tailwindcss -i ./input.css -o ./assets/tailwind.css --watch
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Run the following command in the root of the project to start the Dioxus dev server:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
```bash
 | 
					 | 
				
			||||||
dx serve --hot-reload
 | 
					 | 
				
			||||||
```
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- Open the browser to http://localhost:8080
 | 
					 | 
				
			||||||
@@ -1,40 +0,0 @@
 | 
				
			|||||||
body {
 | 
					 | 
				
			||||||
    background-color: #111216;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#main {
 | 
					 | 
				
			||||||
    margin: 0;
 | 
					 | 
				
			||||||
    display: flex;
 | 
					 | 
				
			||||||
    flex-direction: column;
 | 
					 | 
				
			||||||
    justify-content: center;
 | 
					 | 
				
			||||||
    align-items: center;
 | 
					 | 
				
			||||||
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#links {
 | 
					 | 
				
			||||||
    width: 400px;
 | 
					 | 
				
			||||||
    text-align: left;
 | 
					 | 
				
			||||||
    font-size: x-large;
 | 
					 | 
				
			||||||
    color: white;
 | 
					 | 
				
			||||||
    display: flex;
 | 
					 | 
				
			||||||
    flex-direction: column;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#links a {
 | 
					 | 
				
			||||||
    color: white;
 | 
					 | 
				
			||||||
    text-decoration: none;
 | 
					 | 
				
			||||||
    margin-top: 20px;
 | 
					 | 
				
			||||||
    margin: 10px;
 | 
					 | 
				
			||||||
    border: white 1px solid;
 | 
					 | 
				
			||||||
    border-radius: 5px;
 | 
					 | 
				
			||||||
    padding: 10px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#links a:hover {
 | 
					 | 
				
			||||||
    background-color: #1f1f1f;
 | 
					 | 
				
			||||||
    cursor: pointer;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#header {
 | 
					 | 
				
			||||||
    max-width: 1200px;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
							
								
								
									
										1
									
								
								assets/styles/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								assets/styles/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					tailwind_output.css
 | 
				
			||||||
							
								
								
									
										1386
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										1386
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										9
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								package.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "dependencies": {
 | 
				
			||||||
 | 
					    "tailwindcss": "^3.4.6"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "scripts": {
 | 
				
			||||||
 | 
					    "build": "tailwindcss -i src/styles/tailwind.css -o assets/styles/tailwind_output.css",
 | 
				
			||||||
 | 
					    "watch": "npm run build -- --watch"
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										6
									
								
								src/styles/tailwind.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								src/styles/tailwind.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
				
			|||||||
 | 
					/*noinspection CssInvalidAtRule*/
 | 
				
			||||||
 | 
					@tailwind base;
 | 
				
			||||||
 | 
					/*noinspection CssInvalidAtRule*/
 | 
				
			||||||
 | 
					@tailwind components;
 | 
				
			||||||
 | 
					/*noinspection CssInvalidAtRule*/
 | 
				
			||||||
 | 
					@tailwind utilities;
 | 
				
			||||||
		Reference in New Issue
	
	Block a user