feat: setup Tailwind.css
This commit is contained in:
parent
429b24ffa6
commit
f37c2e6187
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;
|
Loading…
x
Reference in New Issue
Block a user