fixed bug regarding PDF viewer being cut off, though it isn't resizing for mobile. implemented desktop-only layout of SLCC e-portfolio
This commit is contained in:
@@ -16,13 +16,6 @@ Week 1: 17/12/24 - 23/12/24 (Planning for the future)
|
||||
- [ ] Script to easily add new projects (components).
|
||||
- [x] Embeddable PDFs (research phase).
|
||||
|
||||
Bug Fixes:
|
||||
|
||||
- [x] Breathing animation of background gradient stopped.
|
||||
- [x] Add state to skill accordions for mobile.
|
||||
- [x] Alignment of project card on mobile.
|
||||
- [ ] Profile picture animation is slightly cutoff on mobile.
|
||||
|
||||
Week 2: 24/12/24 - 30/12/24 (Adding key information)
|
||||
|
||||
- [x] Resume page (HTML and PDF options).
|
||||
@@ -30,7 +23,7 @@ Week 2: 24/12/24 - 30/12/24 (Adding key information)
|
||||
- [ ] Meet required pages and content
|
||||
- [ ] Embed PDF course reflections/signature assignments.
|
||||
- [x] Contact page.
|
||||
- [ ] Implement MailTrap for sending me automated emails when there is a contact form submission.
|
||||
- [x] Implement MailTrap for sending me automated emails when there is a contact form submission.
|
||||
|
||||
Week 3: 31/12/24 - 6/12/24
|
||||
|
||||
@@ -42,3 +35,39 @@ Week 3: 31/12/24 - 6/12/24
|
||||
- [ ] Separate user for self-hosting, with reduced permissions.
|
||||
- [ ] Dockerize
|
||||
- [ ] Blog page (stretch goal).
|
||||
|
||||
Major Bugs (UI, UX, or Functionality):
|
||||
|
||||
- [x] Breathing animation of background gradient stopped.
|
||||
- [x] Add state to skill accordions for mobile.
|
||||
- [x] Alignment of project card on mobile.
|
||||
- [x] PDF viewer width is constant, doesn't respond to resizing (or setting the width in CSS).
|
||||
- [ ] More prominent slide indicator for projects (or n/10 counter, or some similar solution).
|
||||
|
||||
Features
|
||||
|
||||
- [x] Refactor and reorder the HTML & CSS.
|
||||
- [x] Template HTML blocks for repeated components.
|
||||
- [x] Resume page (HTML and PDF options).
|
||||
- [x] Contact page.
|
||||
- [x] Convert SLCC e-portfolio to my own website
|
||||
- [ ] Security:
|
||||
- [ ] Separate user for self-hosting, with reduced permissions.
|
||||
- [ ] Dockerize
|
||||
- [ ] Proper 404 page
|
||||
|
||||
Stretch Goals:
|
||||
|
||||
- [ ] Blog page (stretch goal).
|
||||
- [ ] Read in data for portfolio from a DB or preferably a plain text files.
|
||||
- [ ] Script to easily add new projects.
|
||||
- [ ] Demo's of various projects. (embed Java Swing app or Flutter app directly into portfolio).
|
||||
|
||||
Refactoring:
|
||||
|
||||
- [ ] Rewrite CSS into components/modules
|
||||
|
||||
Minor Bugs:
|
||||
|
||||
- [ ] Contact form submission centers entire section.
|
||||
- [ ] Profile picture animation is slightly cutoff on mobile.
|
||||
|
||||
Reference in New Issue
Block a user