Compare commits
6 Commits
136c0e61db
...
4e82497640
| Author | SHA1 | Date | |
|---|---|---|---|
| 4e82497640 | |||
|
|
39507d4bd8 | ||
|
|
0fb0877a92 | ||
|
|
6f7efed5e5 | ||
| 594aa96dc7 | |||
| d5a2914915 |
25
.gitea/workflows/deploy.yaml
Normal file
25
.gitea/workflows/deploy.yaml
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
name: Deploy Jody's App
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build-and-deploy:
|
||||||
|
runs-on: vps-host
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install Dependencies
|
||||||
|
run: npm install
|
||||||
|
|
||||||
|
- name: Build with Vite
|
||||||
|
|
||||||
|
run: npx vite build
|
||||||
|
|
||||||
|
- name: Sync Files
|
||||||
|
run: |
|
||||||
|
mkdir -p /var/www/jody/dist
|
||||||
|
rm -rf /var/www/jody/dist/*
|
||||||
|
cp -r dist/* /var/www/jody/dist/
|
||||||
18
README.md
18
README.md
@@ -47,25 +47,9 @@ src/
|
|||||||
These themes are applied via html[data-theme="x"] and are used across the site for all gradients, tints, accents, etc.
|
These themes are applied via html[data-theme="x"] and are used across the site for all gradients, tints, accents, etc.
|
||||||
|
|
||||||
|
|
||||||
## DEV NOTES as of 10/29/2025
|
|
||||||
|
|
||||||
- All social links are dummy values as of now.
|
|
||||||
- Section layout is controlled via <Section id="...."></Section> wrappers.
|
|
||||||
- Images are outdated and will be replaced.
|
|
||||||
- UI is mobile-oriented, but device friendly.
|
|
||||||
|
|
||||||
|
|
||||||
## TODO
|
## To run on local client:
|
||||||
|
|
||||||
- Add links to projects within cards
|
|
||||||
- Change out experience tab for resume/skills
|
|
||||||
- Add animations
|
|
||||||
- more ways to contact
|
|
||||||
- Deploy site via personal service
|
|
||||||
|
|
||||||
|
|
||||||
## View Progress
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm i
|
npm i
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user