diff --git a/src/lib/components/Header.svelte b/src/lib/components/Header.svelte new file mode 100644 index 00000000..0c8d2113 --- /dev/null +++ b/src/lib/components/Header.svelte @@ -0,0 +1,23 @@ + + +
+
+ +
+ +
+

M/S Corpus UI (v1-Sample)

+
+
\ No newline at end of file diff --git a/src/lib/components/InfoPane.svelte b/src/lib/components/InfoPane.svelte new file mode 100644 index 00000000..1afe96e9 --- /dev/null +++ b/src/lib/components/InfoPane.svelte @@ -0,0 +1,68 @@ + + +
+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sit amet malesuada odio. + Sed laoreet tortor eu orci ornare, condimentum commodo metus egestas. Donec vitae felis + purus. Nulla ullamcorper venenatis varius. Vivamus varius in diam ut iaculis. Curabitur + elementum risus non accumsan tincidunt. +

+
+
+
+ + + + Statistics + This v1-Sample + Full Corpus (Ongoing) + + + + + A-Files + 0 + 0 + + + + Pages + 0 + 0 + + + + G325A Forms* + 0 + 0 + + + + Naturalization Certificates* + 0 + 0 + + + +
+
+
\ No newline at end of file diff --git a/src/lib/components/SearchTabs.svelte b/src/lib/components/SearchTabs.svelte new file mode 100644 index 00000000..5eb00aca --- /dev/null +++ b/src/lib/components/SearchTabs.svelte @@ -0,0 +1,336 @@ + + + + + + + + + +
+

+ A-Files are Fusce non + accumsan diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula. +

+

Read more in the Data Guide.

+
+
{ + e.preventDefault(); + handleSearch(); + }} + > +
Search Within
+ +
+
+ {}} + items={[ + { id: 'A-Number', text: 'A-Number (NARA)' }, + { id: 'CoB', text: 'Country of birth (NARA)' }, + { id: 'Last Name', text: 'Last name (NARA)' }, + { id: 'First Name', text: 'First name (NARA)' }, + { id: 'PoE', text: 'Port of entry (NARA)' }, + { id: 'Doc Types', text: 'Document Types (CNN)' }, + { id: 'Form Titles', text: 'Form Titles (LLM)' } + ]} + /> +
+
+ +
+
+
+ +
Advanced Filters
+ + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+
+ + +
+
+ +
+
+ +
+
+
+ + + + + + + + + + + + + +
+
+ + +
+

+ Pages are Fusce non accumsan + diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula. +

+

Read more in the Data Guide.

+
+
{ + e.preventDefault(); + }} + > +
Search Within
+ +
+
+ {}} + items={[ + { id: 'Page Text', text: 'Page Text (OCR)' }, + { id: 'Countries', text: 'Countries (NLP)' }, + { id: 'Form Title', text: 'Form Title (LLM)' }, + { id: 'Years', text: 'Years (NLP)' } + ]} + /> +
+
+ +
+
+
+ +
Advanced Filters
+ + +
+
+ +
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+

+ G325A Forms are Fusce + non accumsan diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula. +

+

Read more in the Data Guide.

+
+
+ +
+

+ + Naturalization Certificates are Fusce non accumsan diam. Quisque + ex felis, semper nec lorem vitae, gravida efficitur ligula. +

+

Read more in the Data Guide.

+
+
+
+
+ +
+ +
diff --git a/src/lib/index.js b/src/lib/index.js index 856f2b6c..c7ab7734 100644 --- a/src/lib/index.js +++ b/src/lib/index.js @@ -1 +1 @@ -// place files you want to import through the `$lib` alias in this folder. +// place files you want to import through the `$lib` alias in this folder. \ No newline at end of file diff --git a/src/routes/+layout.js b/src/routes/+layout.js index c8cacf08..189f71e2 100644 --- a/src/routes/+layout.js +++ b/src/routes/+layout.js @@ -1 +1 @@ -export const prerender = true; \ No newline at end of file +export const prerender = true; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 5fce8e82..96e9f0e8 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,91 +1,13 @@ - - - - - - - -
-
-

M/S Corpus UI (v1-Sample)

-
-
-
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sit amet malesuada - odio. Sed laoreet tortor eu orci ornare, condimentum commodo metus egestas. Donec vitae - felis purus. Nulla ullamcorper venenatis varius. Vivamus varius in diam ut iaculis. - Curabitur elementum risus non accumsan tincidunt. -

- Read More -
-
-
- - - - Statistics - This v1-Sample - Full Corpus (Ongoing) - - - - - A-Files - 0 - 0 - - - - Pages - 0 - 0 - - - - G325A Forms* - 0 - 0 - - - - Naturalization Certificates* - 0 - 0 - - - -
-
-
-
+
+
+
{@render children()}
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 96a4a566..60bd6da2 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,315 +1,7 @@ - - - - - - - -
-

A-Files are Fusce non accumsan diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula.

-

Read more in the Data Guide.

-
-
{ e.preventDefault(); handleSearch(); }}> -
Search Within
- -
-
- {}} - items={[ - { id: 'A-Number', text: 'A-Number (NARA)' }, - { id: 'CoB', text: 'Country of birth (NARA)' }, - { id: 'Last Name', text: 'Last name (NARA)' }, - { id: 'First Name', text: 'First name (NARA)' }, - { id: 'PoE', text: 'Port of entry (NARA)' }, - { id: 'Doc Types', text: 'Document Types (CNN)' }, - { id: 'Form Titles', text: 'Form Titles (LLM)' } - ]} - /> -
-
- -
-
-
- -
Advanced Filters
- - -
-
- -
-
- -
-
-
- - -
-
- -
-
- -
-
-
- - -
-
- -
-
- -
-
-
- - - - - - - - - - - - - -
-
- - -
-

Pages are Fusce non accumsan diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula.

-

Read more in the Data Guide.

-
-
{ e.preventDefault(); }}> -
Search Within
- -
-
- {}} - items={[ - { id: 'Page Text', text: 'Page Text (OCR)' }, - { id: 'Countries', text: 'Countries (NLP)' }, - { id: 'Form Title', text: 'Form Title (LLM)' }, - { id: 'Years', text: 'Years (NLP)' } - ]} - /> -
-
- -
-
-
- -
Advanced Filters
- - -
-
- -
-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-

G325A Forms are Fusce non accumsan diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula.

-

Read more in the Data Guide.

-
-
- -
-

Naturalization Certificates are Fusce non accumsan diam. Quisque ex felis, semper nec lorem vitae, gravida efficitur ligula.

-

Read more in the Data Guide.

-
-
-
-
- - -
-
    - {#each results as result} -
  • {result}
  • - {/each} -
-
\ No newline at end of file + + \ No newline at end of file diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte new file mode 100644 index 00000000..b14aa408 --- /dev/null +++ b/src/routes/about/+page.svelte @@ -0,0 +1 @@ +

About + Credits

\ No newline at end of file diff --git a/src/routes/data-guide/+page.svelte b/src/routes/data-guide/+page.svelte new file mode 100644 index 00000000..39090841 --- /dev/null +++ b/src/routes/data-guide/+page.svelte @@ -0,0 +1 @@ +

Data Guide

\ No newline at end of file diff --git a/static/favicon.png b/static/favicon.png index 825b9e65..d6b77637 100644 Binary files a/static/favicon.png and b/static/favicon.png differ