diff --git a/src/lib/components/Cards/SlidingCard.svelte b/src/lib/components/Cards/SlidingCard.svelte deleted file mode 100644 index be32aa3..0000000 --- a/src/lib/components/Cards/SlidingCard.svelte +++ /dev/null @@ -1,38 +0,0 @@ - - - - -
-
- -
-
- - -
-
- -
-
- -
-
- -
- -
\ No newline at end of file diff --git a/src/lib/components/Timeline.svelte b/src/lib/components/Timeline.svelte new file mode 100644 index 0000000..8202f81 --- /dev/null +++ b/src/lib/components/Timeline.svelte @@ -0,0 +1,41 @@ + + +
+
+ {#each timelineData as entry, i} +
+ {#if openStates[i]} +
+ {:else} +
+ {/if} +

{entry.duration}

+ + {#if openStates[i]} +

{@html entry.description}

+ {/if} +
+ {/each} +
+
\ No newline at end of file diff --git a/src/lib/components/timeline/Timeline.svelte b/src/lib/components/timeline/Timeline.svelte deleted file mode 100644 index 8250bbb..0000000 --- a/src/lib/components/timeline/Timeline.svelte +++ /dev/null @@ -1,21 +0,0 @@ - - - - - diff --git a/src/lib/components/timeline/TimelineConnector.svelte b/src/lib/components/timeline/TimelineConnector.svelte deleted file mode 100644 index 45af2ba..0000000 --- a/src/lib/components/timeline/TimelineConnector.svelte +++ /dev/null @@ -1,13 +0,0 @@ - - - - - diff --git a/src/lib/components/timeline/TimelineContent.svelte b/src/lib/components/timeline/TimelineContent.svelte deleted file mode 100644 index 490b687..0000000 --- a/src/lib/components/timeline/TimelineContent.svelte +++ /dev/null @@ -1,30 +0,0 @@ - - -
- -
- - diff --git a/src/lib/components/timeline/TimelineDot.svelte b/src/lib/components/timeline/TimelineDot.svelte deleted file mode 100644 index 23ec7da..0000000 --- a/src/lib/components/timeline/TimelineDot.svelte +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - diff --git a/src/lib/components/timeline/TimelineItem.svelte b/src/lib/components/timeline/TimelineItem.svelte deleted file mode 100644 index f6781bc..0000000 --- a/src/lib/components/timeline/TimelineItem.svelte +++ /dev/null @@ -1,58 +0,0 @@ - - -
  • - {#if !$$slots['opposite-content']} -
    - {:else} - - {/if} - -
  • - - diff --git a/src/lib/components/timeline/TimelineOppositeContent.svelte b/src/lib/components/timeline/TimelineOppositeContent.svelte deleted file mode 100644 index 7720bae..0000000 --- a/src/lib/components/timeline/TimelineOppositeContent.svelte +++ /dev/null @@ -1,31 +0,0 @@ - - -
    - -
    - - diff --git a/src/lib/components/timeline/TimelineSeparator.svelte b/src/lib/components/timeline/TimelineSeparator.svelte deleted file mode 100644 index 731720c..0000000 --- a/src/lib/components/timeline/TimelineSeparator.svelte +++ /dev/null @@ -1,16 +0,0 @@ - - -
    - -
    - - diff --git a/src/lib/index.ts b/src/lib/index.ts index 5c02902..1cb91ce 100644 --- a/src/lib/index.ts +++ b/src/lib/index.ts @@ -1,41 +1,9 @@ // place files you want to import through the `$lib` alias in this folder. -import Timeline from '$lib/components/timeline/Timeline.svelte'; -import TimelineItem from '$lib/components/timeline/TimelineItem.svelte'; -import TimelineSeparator from '$lib/components/timeline/TimelineSeparator.svelte'; -import TimelineDot from '$lib/components/timeline/TimelineDot.svelte'; -import TimelineConnector from '$lib/components/timeline/TimelineConnector.svelte'; -import TimelineContent from '$lib/components/timeline/TimelineContent.svelte'; -import TimelineOppositeContent from '$lib/components/timeline/TimelineOppositeContent.svelte'; - -import Toasts from '$lib/components/Toasts/Toasts.svelte'; -import Toast from '$lib/components/Toasts/Toast.svelte'; -import CloseIcon from '$lib/components/Toasts/CloseIcon.svelte'; -import InfoIcon from '$lib/components/Toasts/InfoIcon.svelte'; -import SuccessIcon from '$lib/components/Toasts/SuccessIcon.svelte'; -import ErrorIcon from '$lib/components/Toasts/ErrorIcon.svelte'; - import Card from '$lib/components/Cards/Card.svelte'; -import SlidingCard from '$lib/components/Cards/SlidingCard.svelte'; -import Modal from '$lib/components/Modal.svelte'; +import FlexGallery from './components/FlexGallery.svelte'; +import Loading from './components/Loading.svelte'; +import Section from './components/Section.svelte'; +import SkillProgress from './components/SkillProgress.svelte'; +import Timeline from './components/Timeline.svelte'; - -export { - Timeline, - TimelineItem, - TimelineSeparator, - TimelineDot, - TimelineConnector, - TimelineContent, - TimelineOppositeContent, - - Toasts, - Toast, - CloseIcon, - InfoIcon, - SuccessIcon, - ErrorIcon, - - Card, - SlidingCard, - Modal -}; +export { Card, FlexGallery, Loading, Section, SkillProgress, Timeline }; diff --git a/src/main.svelte b/src/main.svelte index 1168878..ee4569a 100644 --- a/src/main.svelte +++ b/src/main.svelte @@ -7,7 +7,7 @@ import Card from '$lib/components/Cards/Card.svelte'; import FlexGallery from "$lib/components/FlexGallery.svelte"; import SkillProgress from "$lib/components/SkillProgress.svelte"; - import Timeline from './timeline.svelte'; + import Timeline from '$lib/components/Timeline.svelte'; {#await getJson('/json/me.json')} @@ -24,7 +24,7 @@ -
    +
    -
    +
    {#each info.skills as skill} @@ -50,8 +50,8 @@
    -
    - +
    +
    {:catch}
    diff --git a/src/timeline.svelte b/src/timeline.svelte deleted file mode 100644 index 03dc9b7..0000000 --- a/src/timeline.svelte +++ /dev/null @@ -1,67 +0,0 @@ - - - - {#each timelineData as item} - - -

    {item.duration}

    -
    - - - {#if item.duration.includes('Present') || !item.duration.includes('-')} -
    - -
    - {:else} - - {/if} - -
    - -

    {item.title}

    -

    {@html item.description}

    -
    -
    - {/each} -
    - -