diff --git a/src/lib/components/atoms/HeaderImage.svelte b/src/lib/components/atoms/HeaderImage.svelte new file mode 100644 index 0000000..d402cd2 --- /dev/null +++ b/src/lib/components/atoms/HeaderImage.svelte @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + diff --git a/src/lib/components/atoms/IconLocation.svelte b/src/lib/components/atoms/IconLocation.svelte new file mode 100644 index 0000000..597a856 --- /dev/null +++ b/src/lib/components/atoms/IconLocation.svelte @@ -0,0 +1,23 @@ + + + diff --git a/src/lib/components/molecules/HeaderContent.svelte b/src/lib/components/molecules/HeaderContent.svelte new file mode 100644 index 0000000..2445091 --- /dev/null +++ b/src/lib/components/molecules/HeaderContent.svelte @@ -0,0 +1,130 @@ + + +
+ +
+

{mockData[0].title}

+ +
+ + +

{mockData[0].subtitle}

+ + +
+ +

{mockData[0].location}

+

{mockData[0].price}

+
+
+ + diff --git a/src/lib/components/organisms/HeaderDetailPage.svelte b/src/lib/components/organisms/HeaderDetailPage.svelte new file mode 100644 index 0000000..0be4450 --- /dev/null +++ b/src/lib/components/organisms/HeaderDetailPage.svelte @@ -0,0 +1,32 @@ + + +
+ +
+ +
+
+ + diff --git a/src/lib/components/pages/TicketInfoPage.svelte b/src/lib/components/pages/TicketInfoPage.svelte new file mode 100644 index 0000000..7dd3c2c --- /dev/null +++ b/src/lib/components/pages/TicketInfoPage.svelte @@ -0,0 +1,5 @@ + + + diff --git a/src/lib/index.js b/src/lib/index.js index 67f68de..c389b3b 100644 --- a/src/lib/index.js +++ b/src/lib/index.js @@ -20,3 +20,6 @@ export { default as Footer } from '$lib/components/organisms/Footer.svelte' export { default as TabBar } from '$lib/components/organisms/TabBar.svelte' // Templates + +// Pages +export { default as TicketInfoPage } from '$lib/components/pages/TicketInfoPage.svelte' diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 19c1af6..49cfa96 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,5 +1,5 @@ @@ -7,10 +7,10 @@ + +
- -