diff --git a/.gitignore b/.gitignore
index 485dee6..e3c7c6a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,10 @@
-.idea
+.idea/
+
+# Generated files by hugo
+/public/
+/resources/_gen/
+/assets/jsconfig.json
+hugo_stats.json
+
+# Temporary lock file while building
+/.hugo_build.lock
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index e9cbaa0..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "themes/restaurant-hugo"]
- path = themes/restaurant-hugo
- url = https://github.com/gethugothemes/restaurant-hugo.git
diff --git a/.hugo_build.lock b/.hugo_build.lock
deleted file mode 100644
index e69de29..0000000
diff --git a/README.md b/README.md
index f60c694..fa96735 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,2 @@
# Ốc Rốt
Website mừng bạn Thân trở thành ông chủ quán ăn Ốc Rốt
-
-## TODO
-
-- [ ] Chuyển config.toml thành có thể config được qua Netlify CMS
-- [ ] Chuyển từ git submodule sang hugo module
diff --git a/archetypes/default.md b/archetypes/default.md
deleted file mode 100644
index 00e77bd..0000000
--- a/archetypes/default.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: "{{ replace .Name "-" " " | title }}"
-date: {{ .Date }}
-draft: true
----
-
diff --git a/hugo.yaml b/hugo.yaml
new file mode 100644
index 0000000..20583e0
--- /dev/null
+++ b/hugo.yaml
@@ -0,0 +1,114 @@
+baseURL: /
+languageCode: vi-vn
+title: Ốc Rốt
+module:
+ imports:
+ - path: github.com/themefisher/restaurant-hugo
+summaryLength: 10
+paginate: 4
+
+markup:
+ goldmark:
+ renderer:
+ unsafe: true
+
+menu:
+ main:
+ - name: Trang chủ
+ url: hero-area
+ weight: 1
+ - name: Về chúng tôi
+ url: about-us
+ weight: 2
+ - name: Blog
+ url: blog
+ weight: 3
+ - name: Menu
+ url: price
+ weight: 4
+ - name: Theo dõi
+ url: subscribe
+ weight: 5
+ - name: Liên hệ
+ url: contact-us
+ weight: 6
+
+#################### default parameters ################################
+params:
+ logo: images/logo.png
+ # meta data
+ author: MiTi99
+ description: Just a developer want to become magician
+ # google analitycs ID
+ google_analitycs_id: G-BETBKBFEGN
+ # mainSections
+ main_sections:
+ - post
+ # copyright
+ copyright: Made by [MiTi99](https://miti99.eu.org) with ❤
+ # Preloader
+ preloader:
+ enable: false
+ preloader: "" # use .png , .svg or .gif format
+
+ ################################### Footer ############################
+ footer:
+ enable: true
+ contactInfoTitle: "Thông tin Liên hệ "
+ blogTitle: "Tin mới nhất"
+ galleryTitle: "Thư viện ảnh"
+ socialTitle: "Theo dõi Ốc Rốt"
+
+ ############################ footer contact item
+ contactItem:
+ - title: Điện thoại
+ icon: fa fa-phone
+ content: 090900khôngcó
+
+ - title: Địa chỉ
+ icon: fa fa-map-marker
+ content: "ĐT9 - Mỹ Hạnh Nam - Đức Hoà - Long An
(đối diện tạp hoá Anh Tài)"
+
+ - title: Giờ mở cửa
+ icon: fa fa-clock-o
+ content: "T2 - T7: 17:00 - 22:00
CN: 17:00 - 21:00"
+
+ - title: Email
+ icon: fa fa-envelope
+ content: ocrot@gmail.com
+
+ ######################### footer gallery
+ gallery:
+ - image: images/slider-img-1.jpg
+ - image: images/slider-img-2.jpg
+ - image: images/slider-img-3.jpg
+ - image: images/slider-img-4.jpg
+ - image: images/slider-img-1.jpg
+ - image: images/slider-img-2.jpg
+
+ ######################## Social Icon
+ socialLink:
+ - icon: facebook
+ link: https://fb.com/hoangthan1999
+ - icon: facebook
+ link: https://fb.com/104600149239783
+ - icon: instagram
+ link: https://fb.com/ocrot
+ plugins:
+ css:
+ - URL: css/bootstrap.min.css
+ - URL: css/slick.css
+ - URL: css/font-awesome.min.css
+ - URL: css/animate.min.css
+ - URL: css/venobox.css
+ - URL: css/main.css
+ - URL: css/responsive.css
+
+ # JS Plugins
+ js:
+ - URL: js/jquery.min.js
+ - URL: js/bootstrap.min.js
+ - URL: js/slick.min.js
+ - URL: js/wow.min.js
+ - URL: js/venobox.min.js
+ - URL: js/main.js
\ No newline at end of file
diff --git a/netlify.toml b/netlify.toml
deleted file mode 100644
index 25b63b3..0000000
--- a/netlify.toml
+++ /dev/null
@@ -1,16 +0,0 @@
-[build]
- publish = "public"
- command = "hugo --minify --gc"
-
-[build.environment]
- HUGO_VERSION = "0.87.0"
- HUGO_BASEURL = "/"
-
-[[headers]]
- for = "/*" # This defines which paths this specific [[headers]] block will cover.
-
-[headers.values]
- X-Frame-Options = "DENY"
- X-XSS-Protection = "1; mode=block"
- Referrer-Policy = "same-origin"
- Strict-Transport-Security = "max-age=31536000; includeSubDomains; preload"
diff --git a/static/admin/config.yml b/static/admin/config.yml
deleted file mode 100644
index b996335..0000000
--- a/static/admin/config.yml
+++ /dev/null
@@ -1,100 +0,0 @@
-backend:
- name: "git-gateway"
-# name: "test-repo"
- branch: "main"
-
-#publish_mode: editorial_workflow
-
-media_folder: "static/images"
-public_folder: "images"
-
-collections:
- - name: "post"
- label: "Post"
- folder: "content/post"
- create: true
- slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
- fields:
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Date", name: "date", widget: "datetime" }
- - { label: "Image", name: "image", widget: "image", required: false }
- - { label: "Description", name: "description", widget: "text" }
- - { label: "Type", name: "type", widget: "select",options: [ "post" ], default: "post" }
- - { label: "Body", name: "body", widget: "markdown" }
- - name: "settings"
- label: "Settings"
- extension: "yml"
- editor:
- preview: false
- files:
- - file: "data/homepage.yml"
- label: "Homepage"
- name: "homepage"
- fields:
- - label: "Hero Area"
- name: "hero_area"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Background Image", name: "bg_image", widget: "image" }
- - { label: "Overlay", name: "overlay", widget: "boolean", default: true }
- - label: "Gallery"
- name: "gallery"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Title", name: "title", widget: "string" }
- - label: "Images"
- name: "images"
- widget: "list"
- field: { label: "Image", name: "image", widget: "image" }
- - label: "About"
- name: "about"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Image", name: "image", widget: "image" }
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Description", name: "description", widget: "text" }
- - label: "Blog"
- name: "blog"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Background Image", name: "bg_image", widget: "image" }
- - { label: "Overlay", name: "overlay", widget: "boolean", default: true }
- - label: "Pricing"
- name: "pricing"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Description", name: "description", widget: "text" }
- - { label: "Subtitle", name: "subtitle", widget: "string" }
- - label: "Pricing Item"
- name: "pricing_item"
- widget: "list"
- fields:
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Description", name: "description", widget: "text" }
- - { label: "Price", name: "price", widget: "string" }
- - label: "Subscription"
- name: "subscription"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Background Image", name: "bg_image", widget: "image" }
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Description", name: "description", widget: "text" }
- - { label: "Form Action", name: "form_action", widget: "string", default: "#" }
- - { label: "Form Name", name: "formName", widget: "string", default: "#" }
- - { label: "Overlay", name: "overlay", widget: "boolean", default: true }
- - label: "Contact"
- name: "contact"
- widget: "object"
- fields:
- - { label: "Enable", name: "enable", widget: "boolean", default: true }
- - { label: "Title", name: "title", widget: "string" }
- - { label: "Subtitle", name: "subtitle", widget: "string" }
- - { label: "Form Action", name: "form_action", widget: "string", default: "#" }
diff --git a/static/admin/index.html b/static/admin/index.html
deleted file mode 100644
index c59c988..0000000
--- a/static/admin/index.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-