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.
|
||||
|
||||
|
||||
## 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
|
||||
|
||||
- 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
|
||||
|
||||
## To run on local client:
|
||||
```bash
|
||||
npm i
|
||||
|
||||
|
||||
Reference in New Issue
Block a user