diff --git a/Notebook.md b/Notebook.md index 39d21df..334211a 100644 --- a/Notebook.md +++ b/Notebook.md @@ -1,12 +1,12 @@ # Jesse M. Ellis - Development notebook for my personal website. -Note: *Revision 1 will be developed from 11/24/2024 to 12/11/2024.* +Note: _Revision 1 will be developed from 11/24/2024 to 12/11/2024._ --- ### Table of Contents - - [11/24/2024 - First things first](#11/24/2024---First-things-first) +- [11/24/2024 - First things first](#11/24/2024---First-things-first) --- @@ -21,33 +21,31 @@ To check the boxes around concepts learned in WebDev this site should be built u - HTML - CSS - JavaScript -- GitHub pages for deployment +- GitHub pages for deployment ### High Level Implementation Plan -**Concept**: *This will be a single-page scrolling website with a fixed navigation bar that alows the user to jump to sections.* +**Concept**: _This will be a single-page scrolling website with a fixed navigation bar that alows the user to jump to sections._ -1) Sketch a layout design for the following required sections: - - - Navbar: Fixed at the top. - - About: Brief introduction and a professional photo. - - Previous Work: Resume highlights or course/skills section. - - Projects: Showcase 2-3 projects with links to GitHub/deployed sites. - - Contact: Form for user inquiries. -2) Build basic HTML structure to represent each section. -3) Style the website with CSS. -4) Implement website interactivity with Javascript. - - - Scrolling - - Form validation - - Email contact - - Embedded YouTube Video -5) Test, Refine and Repeat (steps 3-5) -6) Deployment with GitHub pages *(we'll worry about this when we get there)* +1. Sketch a layout design for the following required sections: + - Navbar: Fixed at the top. + - About: Brief introduction and a professional photo. + - Previous Work: Resume highlights or course/skills section. + - Projects: Showcase 2-3 projects with links to GitHub/deployed sites. + - Contact: Form for user inquiries. +2. Build basic HTML structure to represent each section. +3. Style the website with CSS. +4. Implement website interactivity with Javascript. + - Scrolling + - Form validation + - Email contact + - Embedded YouTube Video +5. Test, Refine and Repeat (steps 3-5) +6. Deployment with GitHub pages _(we'll worry about this when we get there)_ ### A starting point -Just to get things going I'm going to bring some initial files that create a form with user input functionality. +Just to get things going I'm going to bring some initial files that create a form with user input functionality. `form.html`, `form.js` and `styles.css` @@ -59,20 +57,20 @@ These files create a simple form that gets user input and prints it to the conso Here's a quick design sketch that captures te aesthetic of the site and some styling. I want the site to mainy highlight my current retro-style game ev project so I think using some pixel art fro mthat as the background is a cool idea. -*Note*: I did this in procreate, which is not great for this sort of thing. +_Note_: I did this in procreate, which is not great for this sort of thing. - + ## 11/27/2024 - Figma Design I decided to go ahead and design the website using Figma so that everything I need is ready to go when I start actual implementation. - + ## 11/30/2024 - Navbar and background To get started on the above design I think we should get a simple navbar working that can scroll to the various sections. -We should classes to make things easier later. +We should use classes to make things easier later. ```
@@ -92,7 +90,7 @@ We should classes to make things easier later.Developer Profile
+
+ Developer Profile
+
+ Hey this is about me!
+