diff --git a/package.json b/package.json index 2c0a349..4b503c2 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "ssg-sveltekit-template", + "name": "darkicewolf50", "private": true, "version": "0.0.1", "type": "module", diff --git a/src/lib/components/contact.svelte b/src/lib/components/contact.svelte new file mode 100644 index 0000000..fd14f4e --- /dev/null +++ b/src/lib/components/contact.svelte @@ -0,0 +1,177 @@ + + + + +

Contact

+
+
+
+ Brock's professional headshot +
+
+
+
+

Brock Tomlinson

+ +
+
+
+ + diff --git a/src/lib/components/experience.svelte b/src/lib/components/experience.svelte new file mode 100644 index 0000000..849c24d --- /dev/null +++ b/src/lib/components/experience.svelte @@ -0,0 +1,189 @@ + + +
+ {#if professional_jobs === true} +

Professional

+ {:else} +

Volunteering

+ {/if} + + + + + + + + + {#each experience as exp} + + + + + + + + + + {/each} + +
+ + {exp.postition}{exp.start_month} - {exp.end_month}
{exp.company}{exp.location}
+
+ + diff --git a/src/lib/components/projects/projects.svelte b/src/lib/components/projects/projects.svelte new file mode 100644 index 0000000..758a0a2 --- /dev/null +++ b/src/lib/components/projects/projects.svelte @@ -0,0 +1,96 @@ + + +{#if independent_page} + Brock Tomlinson - Projects +{/if} +
+

Projects

+

Top Featured and Recent Projects

+
+
+ + + + + +
+ + diff --git a/src/lib/components/projects/projectsCard.svelte b/src/lib/components/projects/projectsCard.svelte new file mode 100644 index 0000000..5f8b0b2 --- /dev/null +++ b/src/lib/components/projects/projectsCard.svelte @@ -0,0 +1,438 @@ + + +
+ dashboard of project or the logo of the project +
+

{project_name}

+
+ {#if github_link} + + {{ + + {/if} + + {#if gitea_link} + + {{ + + {/if} + {#if dockerhub_link} + + {{ + + {/if} + {#if website_link} + + {{ + + {/if} +
+
+
+

{project_des}

+
+
+ {#each techs_used as tech, index} + {{ + {/each} +
+
+ + diff --git a/src/lib/components/techs/techCard.svelte b/src/lib/components/techs/techCard.svelte new file mode 100644 index 0000000..5460a70 --- /dev/null +++ b/src/lib/components/techs/techCard.svelte @@ -0,0 +1,316 @@ + + + + {tech_props +

{tech_props}

+ +
+ + diff --git a/src/lib/components/techs/techCat.svelte b/src/lib/components/techs/techCat.svelte new file mode 100644 index 0000000..974cb5a --- /dev/null +++ b/src/lib/components/techs/techCat.svelte @@ -0,0 +1,45 @@ + + +
+

{cat}

+
+ {#each tech_vec as tech} + + {/each} +
+
+ + diff --git a/src/lib/professional_photo_2023.jpg b/src/lib/professional_photo_2023.jpg new file mode 100644 index 0000000..027c5be Binary files /dev/null and b/src/lib/professional_photo_2023.jpg differ diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 13ba81d..c0c1972 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -40,10 +40,15 @@ diff --git a/src/routes/contact/+page.svelte b/src/routes/contact/+page.svelte index e69de29..09a7c0b 100644 --- a/src/routes/contact/+page.svelte +++ b/src/routes/contact/+page.svelte @@ -0,0 +1,109 @@ + + +Brock Tomlinson - Contact + +
+
+

Get in Touch

+

+ Please feel free to reach out about questions, opporunities or just want to connect. Feel free + to either fill out this form or contact me through one of the many of the platforms below +

+
+
{ + e.preventDefault(); + }} + > + + + + + + + + + +

{error_box_message}

+ +
+
+ + + diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index e69de29..4134f4c 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -0,0 +1,5 @@ + + +