diff --git a/README.md b/README.md
new file mode 100644
index 00000000..fe519748
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# Elizabeth
+# Shopify Theme Development Course Project Files
\ No newline at end of file
diff --git a/assets/application.css.liquid b/assets/application.css.liquid
new file mode 100644
index 00000000..50801b59
--- /dev/null
+++ b/assets/application.css.liquid
@@ -0,0 +1,2 @@
+// Put your styles in this file.
+// Note: "@import" rules aren’t supported.
diff --git a/assets/application.js b/assets/application.js
new file mode 100644
index 00000000..9d96df8a
--- /dev/null
+++ b/assets/application.js
@@ -0,0 +1 @@
+// Put your application javascript here
diff --git a/config/settings_data.json b/config/settings_data.json
new file mode 100644
index 00000000..7d914118
--- /dev/null
+++ b/config/settings_data.json
@@ -0,0 +1,6 @@
+{
+ "current": "Default",
+ "presets": {
+ "Default": { }
+ }
+}
diff --git a/config/settings_schema.json b/config/settings_schema.json
new file mode 100644
index 00000000..2222269a
--- /dev/null
+++ b/config/settings_schema.json
@@ -0,0 +1,10 @@
+[
+ {
+ "name": "theme_info",
+ "theme_name": "Themekit template theme",
+ "theme_version": "1.0.0",
+ "theme_author": "Shopify",
+ "theme_documentation_url": "https://github.com/Shopify/themekit",
+ "theme_support_url": "https://github.com/Shopify/themekit/issues"
+ }
+]
diff --git a/layout/theme.liquid b/layout/theme.liquid
new file mode 100644
index 00000000..82276157
--- /dev/null
+++ b/layout/theme.liquid
@@ -0,0 +1,44 @@
+
+
+
+ {{ page_title }}
+
+
+
+
+
+ {{ content_for_header }}
+ {{ 'application.css' | asset_url | stylesheet_tag }}
+ {{ 'application.js' | asset_url | script_tag }}
+
+
+
+ {% for link in linklists.main-menu.links %}
+ {% assign child_list_handle = link.title | handleize %}
+ {% if linklists[child_list_handle].links != blank %}
+ {{ link.title }}
+ [{% for childlink in linklists[child_list_handle].links %}
+ {{ childlink.title | escape }}
+ {% endfor %}]
+ {% else %}
+ {{ link.title }}
+ {% endif %}
+ {% endfor %}
+
+ cart
+
+ {% if shop.customer_accounts_enabled %}
+ {% if customer %}
+ account
+ {{ 'log out' | customer_logout_link }}
+ {% else %}
+ {{ 'log in ' | customer_login_link }}
+ {{ 'register' | customer_register_link }}
+ {% endif %}
+ {% endif %}
+
+
+ {{ content_for_layout }}
+
+
+
diff --git a/locales/en.default.json b/locales/en.default.json
new file mode 100644
index 00000000..eec5d2a5
--- /dev/null
+++ b/locales/en.default.json
@@ -0,0 +1,8 @@
+{
+ "general": {
+ "404": {
+ "title": "Not found",
+ "subtext_html": "The page you were looking for does not exist"
+ }
+ }
+}
diff --git a/templates/404.liquid b/templates/404.liquid
new file mode 100644
index 00000000..1cb23aa9
--- /dev/null
+++ b/templates/404.liquid
@@ -0,0 +1,2 @@
+{{ 'general.404.title' | t }}
+{{ 'general.404.subtext_html' | t }}
diff --git a/templates/article.liquid b/templates/article.liquid
new file mode 100644
index 00000000..9d2475be
--- /dev/null
+++ b/templates/article.liquid
@@ -0,0 +1,41 @@
+{% assign number_of_comments = article.comments_count %}
+{% if comment and comment.created_at %}
+ {% assign number_of_comments = article.comments_count %}
+{% endif %}
+
+{{ article.title }}
+{% capture author %}{{ article.author }}{% endcapture %}
+{% capture date %}{% endcapture %}
+{{ article.author }} @ {{ article.created_at }}
+
+{{ article.content }}
+{% if blog.comments_enabled? %}
+ {{ number_of_comments }} comments
+ {% paginate article.comments by 5 %}
+ {% for comment in article.comments %}
+
+
{{ comment.content }}
+ {{ comment.author }} @ {{ comment.created_at }}
+
+ {% endfor %}
+ {% if paginate.pages > 1 %}
+ {{ paginate | default_pagination }}
+ {% endif %}
+ {% endpaginate %}
+
+
+ {% form 'new_comment', article %}
+ {{ form.errors | default_errors }}
+
+
+
+
+
+
+
+
+
+
+ {% endform %}
+
+{% endif %}
diff --git a/templates/blog.liquid b/templates/blog.liquid
new file mode 100644
index 00000000..54c3a6bc
--- /dev/null
+++ b/templates/blog.liquid
@@ -0,0 +1,22 @@
+{% paginate blog.articles by 5 %}
+
+{{ blog.title }}
+{% for article in blog.articles %}
+
+
+ {{ article.author }} @ {{ article.created_at }}
+
+ {% if article.excerpt.size > 0 %}
+ {{ article.excerpt }}
+ {% else %}
+
{{ article.content | strip_html | truncatewords: 100 }}
+ {% endif %}
+
+
+{% endfor %}
+
+{% if paginate.pages > 1 %}
+ {{ paginate | default_pagination }}
+{% endif %}
+
+{% endpaginate %}
diff --git a/templates/cart.liquid b/templates/cart.liquid
new file mode 100644
index 00000000..a174e00a
--- /dev/null
+++ b/templates/cart.liquid
@@ -0,0 +1,46 @@
+{% if cart.item_count > 0 %}
+ cart
+
+{% else %}
+ cart
+ Cart is empty
+{% endif %}
diff --git a/templates/collection.liquid b/templates/collection.liquid
new file mode 100644
index 00000000..dc91d974
--- /dev/null
+++ b/templates/collection.liquid
@@ -0,0 +1,18 @@
+{% paginate collection.products by 2 %}
+ {{ collection.title }}
+ {% for product in collection.products %}
+
+
{{ product.title }}
+ {{ product.price | money }}
+ {% unless product.available %}
sold out{% endunless %}
+
+
+
+
+ {% else %}
+ no matches
+ {% endfor %}
+ {% if paginate.pages > 1 %}
+ {{ paginate | default_pagination }}
+ {% endif %}
+{% endpaginate %}
diff --git a/templates/collection.list.liquid b/templates/collection.list.liquid
new file mode 100644
index 00000000..7161b438
--- /dev/null
+++ b/templates/collection.list.liquid
@@ -0,0 +1,17 @@
+{% paginate collection.products by 2 %}
+ {{ collection.title }}
+ {% for product in collection.products %}
+
+
{{ product.title }}
+ {{ product.price | money }}
+ {% unless product.available %}
sold out{% endunless %}
+
+
+
+
+ {% else %}
+ no matches
+ {% endfor %}
+ {% if paginate.pages > 1 %}{{ paginate | default_pagination }}{% endif %}
+{% endpaginate %}
+
diff --git a/templates/customers/account.liquid b/templates/customers/account.liquid
new file mode 100644
index 00000000..26a2377d
--- /dev/null
+++ b/templates/customers/account.liquid
@@ -0,0 +1,26 @@
+
+
+{% if customer.default_address %}
+ Address
+ {{ customer.default_address.address1 }}
+ {% if customer.default_address.address2 != "" %}
+ {{ customer.default_address.address2 }}
+ {% endif %}
+ {{ customer.default_address.city}}, {% if address.province_code %}{{ customer.default_address.province_code }}, {% endif %}{{ customer.default_address.country }}
+ {{ customer.default_address.zip }}
+ {{ customer.default_address.phone }}
+{% endif %}
+
+
+
Orders
+ {% paginate customer.orders by 10 %}
+ {% if customer.orders.size != 0 %}
+ {% for order in customer.orders %}
+
+ {% endfor %}
+ {% else %}
+
You haven't placed any orders yet.
+ {% endif %}
+ {{ paginate | default_pagination }}
+ {% endpaginate %}
+
diff --git a/templates/customers/activate_account.liquid b/templates/customers/activate_account.liquid
new file mode 100644
index 00000000..14f50805
--- /dev/null
+++ b/templates/customers/activate_account.liquid
@@ -0,0 +1,17 @@
+
+{% form 'activate_customer_password' %}
+{{ form.errors | default_errors }}
+
+
+
+
+
+
+
+
+
+
+ or
+
+
+{% endform %}
diff --git a/templates/customers/addresses.liquid b/templates/customers/addresses.liquid
new file mode 100644
index 00000000..81c730fb
--- /dev/null
+++ b/templates/customers/addresses.liquid
@@ -0,0 +1,39 @@
+
+
+New Address
+{% form 'customer_address', customer.new_address %}
+
+{{ form.errors | default_errors }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{% endform %}
diff --git a/templates/customers/login.liquid b/templates/customers/login.liquid
new file mode 100644
index 00000000..409b073c
--- /dev/null
+++ b/templates/customers/login.liquid
@@ -0,0 +1,28 @@
+
+
+Login
+{% form 'customer_login' %}
+
+{{ form.errors | default_errors }}
+
+
+
+
+
+
+
+
+
+{% endform %}
+
+Forgot Password
+{% form 'recover_customer_password' %}
+
+{{ form.errors | default_errors }}
+
+
+
+
+
+
+{% endform %}
diff --git a/templates/customers/order.liquid b/templates/customers/order.liquid
new file mode 100644
index 00000000..dba1339a
--- /dev/null
+++ b/templates/customers/order.liquid
@@ -0,0 +1,32 @@
+
+
+Billing Address
+Payment Status: {{ order.financial_status }}
+{{ order.billing_address.name }}
+{{ order.billing_address.company }}
+{{ order.billing_address.street }}
+{{ order.billing_address.city }}, {{ order.billing_address.province }}
+{{ order.billing_address.country }} {{ order.billing_address.zip }}
+{{ order.billing_address.phone }}
+
+Shipping Address
+Fulfillment Status:{{ order.fulfillment_status }}
+{{ order.shipping_address.name }}
+{{ order.shipping_address.company }}
+{{ order.shipping_address.street }}
+{{ order.shipping_address.city }}, {{ order.shipping_address.province }}
+{{ order.shipping_address.country }} {{ order.shipping_address.zip }}
+{{ order.shipping_address.phone }}
+
+Order Items
+
+ {% for line_item in order.line_items %}
+
+ {{ line_item.title | link_to: line_item.product.url }} |
+ {{ line_item.sku }} |
+ {{ line_item.original_price | money }} |
+ {{ line_item.quantity }} |
+ {{ line_item.line_price | money }} |
+
+ {% endfor %}
+
diff --git a/templates/customers/register.liquid b/templates/customers/register.liquid
new file mode 100644
index 00000000..46ad23c1
--- /dev/null
+++ b/templates/customers/register.liquid
@@ -0,0 +1,21 @@
+
+
+{% form 'create_customer' %}
+
+{{ form.errors | default_errors }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{% endform %}
diff --git a/templates/customers/reset_password.liquid b/templates/customers/reset_password.liquid
new file mode 100644
index 00000000..d2841e91
--- /dev/null
+++ b/templates/customers/reset_password.liquid
@@ -0,0 +1,20 @@
+
+
+{% form 'reset_customer_password' %}
+
+{{ form.errors | default_errors }}
+
+
+
+
+
+
+
+
+
+{% endform %}
diff --git a/templates/gift_card.liquid b/templates/gift_card.liquid
new file mode 100644
index 00000000..9f2e15a0
--- /dev/null
+++ b/templates/gift_card.liquid
@@ -0,0 +1,27 @@
+{% layout none %}
+
+
+
+
+
+
+ {{ 'vendor/qrcode.js' | shopify_asset_url | script_tag }}
+
+
+
+
+
+
+