-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #71 from ngblaylock/52-add-basic-animation
Add basic animation, Add next and previous project links
- Loading branch information
Showing
9 changed files
with
529 additions
and
432 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<script lang="ts"> | ||
export let data; | ||
</script> | ||
|
||
<div class="card text-bg-dark"> | ||
<div class="card-body"> | ||
<pre class="m-0 p-0">{JSON.stringify(data, null, 2)}</pre> | ||
</div> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
export const projects = [ | ||
{ | ||
alt: 'Space Dynamics Laboratory', | ||
route: 'sdl', | ||
}, | ||
{ | ||
alt: 'Grammy Tammy\'s Delights', | ||
route: 'gtd', | ||
}, | ||
{ | ||
alt: 'Cookbook', | ||
route: 'cookbook', | ||
}, | ||
{ | ||
alt: 'Greater Smithfield Chamber of Commerce', | ||
route: 'smithfield-chamber-of-commerce', | ||
}, | ||
{ | ||
alt: 'Scoresheet App', | ||
route: 'scoresheet', | ||
}, | ||
{ | ||
alt: 'Extract GSheet', | ||
route: 'extract-gsheet', | ||
}, | ||
{ | ||
alt: 'Placeholdate Figma Plugin', | ||
route: 'placeholdate', | ||
}, | ||
{ | ||
alt: 'Small Satellite Conference', | ||
route: 'smallsat', | ||
}, | ||
{ | ||
alt: 'Jeffrey R. Wangsgard and Associates', | ||
route: 'jrwcpatax', | ||
}, | ||
{ | ||
alt: 'Busy Bee Odd Jobs', | ||
route: 'busy-bee-odd-jobs', | ||
}, | ||
{ | ||
alt: 'Bingo Caller', | ||
route: 'bingo-caller', | ||
}, | ||
{ | ||
alt: 'Sorenson Center', | ||
route: 'scce', | ||
}, | ||
// // ARCHIVED PROJECTS | ||
// { | ||
// alt: 'Psychology Department Website', | ||
// route: 'psychology', | ||
// }, | ||
// { | ||
// alt: 'Enoch Initiative', | ||
// route: 'enoch-initiative', | ||
// }, | ||
// { | ||
// alt: 'Group Sale Tracker', | ||
// route: 'group-sale-tracker', | ||
// }, | ||
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,83 +1,22 @@ | ||
<script> | ||
import SEO from '$components/SEO.svelte'; | ||
let projects = [ | ||
{ | ||
alt: 'Space Dynamics Laboratory', | ||
route: 'sdl', | ||
}, | ||
{ | ||
alt: 'Grammy Tammy\'s Delights', | ||
route: 'gtd', | ||
}, | ||
{ | ||
alt: 'Cookbook', | ||
route: 'cookbook', | ||
}, | ||
{ | ||
alt: 'Greater Smithfield Chamber of Commerce', | ||
route: 'smithfield-chamber-of-commerce', | ||
}, | ||
{ | ||
alt: 'Scoresheet App', | ||
route: 'scoresheet', | ||
}, | ||
{ | ||
alt: 'Extract GSheet', | ||
route: 'extract-gsheet', | ||
}, | ||
{ | ||
alt: 'Placeholdate Figma Plugin', | ||
route: 'placeholdate', | ||
}, | ||
{ | ||
alt: 'Small Satellite Conference', | ||
route: 'smallsat', | ||
}, | ||
{ | ||
alt: 'Jeffrey R. Wangsgard and Associates', | ||
route: 'jrwcpatax', | ||
}, | ||
{ | ||
alt: 'Busy Bee Odd Jobs', | ||
route: 'busy-bee-odd-jobs', | ||
}, | ||
{ | ||
alt: 'Bingo Caller', | ||
route: 'bingo-caller', | ||
}, | ||
{ | ||
alt: 'Sorenson Center', | ||
route: 'scce', | ||
}, | ||
// // ARCHIVED PROJECTS | ||
// { | ||
// alt: 'Psychology Department Website', | ||
// route: 'psychology', | ||
// }, | ||
// { | ||
// alt: 'Enoch Initiative', | ||
// route: 'enoch-initiative', | ||
// }, | ||
// { | ||
// alt: 'Group Sale Tracker', | ||
// route: 'group-sale-tracker', | ||
// }, | ||
]; | ||
import { projects } from '$lib/projectList'; | ||
</script> | ||
|
||
<SEO title="Projects" robots /> | ||
|
||
<div class="row mb-5"> | ||
{#each projects as project} | ||
<div class="col-sm-4 mb-2"> | ||
<a href="/projects/{project.route}" | ||
><img | ||
src="/images/optimized/projects/{project.route}/lg_{project.route}.jpg" | ||
alt={project.alt} | ||
class="img-fluid rounded shadow" | ||
/></a | ||
> | ||
<div class="col-sm-4" data-aos="fade-up"> | ||
<div class="shadow mb-4"> | ||
<a href="/projects/{project.route}" | ||
><img | ||
src="/images/optimized/projects/{project.route}/lg_{project.route}.jpg" | ||
alt={project.alt} | ||
class="img-fluid rounded" | ||
/></a | ||
> | ||
</div> | ||
</div> | ||
{/each} | ||
</div> |
Oops, something went wrong.