diff --git a/Gemfile b/Gemfile
index 2d1ba68..621507f 100644
--- a/Gemfile
+++ b/Gemfile
@@ -22,7 +22,6 @@ group :jekyll_plugins do
gem "jekyll-include-cache", "~> 0.2.1"
gem "jekyll-gist", "~> 1.5.0"
gem "jemoji"
- gem "jekyll-remote-theme"
end
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
@@ -41,6 +40,6 @@ gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
gem "jekyll-compose", "~> 0.12.0", group: [:jekyll_plugins]
-# gem "minimal-mistakes-jekyll", "~> 4.26.2"
+gem "minimal-mistakes-jekyll", "~> 4.26.2"
gem "faraday-retry", "~> 2.2"
diff --git a/_config.yml b/_config.yml
index 86b1147..17453da 100644
--- a/_config.yml
+++ b/_config.yml
@@ -10,8 +10,8 @@
# Review documentation to determine if you should use `theme` or `remote_theme`
# https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/#installing-the-theme
-# theme : "minimal-mistakes-jekyll"
-remote_theme : "mmistakes/minimal-mistakes@4.26.2"
+theme : "minimal-mistakes-jekyll"
+# remote_theme : "mmistakes/minimal-mistakes@4.26.2"
minimal_mistakes_skin : "air" # "air", "aqua", "contrast", "dark", "dirt", "neon", "mint", "plum", "sunrise"
# Site Settings
@@ -25,7 +25,7 @@ url : "https://attajak.github.io" # the base hostname & pro
baseurl : # the subpath of your site, e.g. "/blog"
repository : "attajak/attajak.github.io" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
teaser : # path of fallback teaser image, e.g. "/assets/images/500x300.png"
-logo : "/assets/images/attajak.png" # path of logo image to display in the masthead, e.g. "/assets/images/88x88.png"
+logo : "/apple-touch-icon.png" # path of logo image to display in the masthead, e.g. "/assets/images/88x88.png"
masthead_title : # overrides the website title displayed in the masthead, use " " for no title
breadcrumbs : true # true, false (default)
words_per_minute : 200
@@ -113,7 +113,7 @@ analytics:
# Site Author
author:
name : "Attajak Janrak"
- avatar : "/assets/images/attajak.png" # path of avatar image, e.g. "/assets/images/bio-photo.jpg"
+ avatar : "/assets/images/attajak.jpg" # path of avatar image, e.g. "/assets/images/bio-photo.jpg"
bio : "I am an **amazing** person."
location : "Trang, Thailand"
email : "janrak@gmail.com"
@@ -272,7 +272,6 @@ plugins:
- jekyll-include-cache
- jemoji
- jekyll-seo-tag
- - jekyll-remote-theme
# mimic GitHub Pages with --safe
whitelist:
@@ -283,7 +282,6 @@ whitelist:
- jekyll-include-cache
- jemoji
- jekyll-seo-tag
- - jekyll-remote-theme
# Archives
diff --git a/_includes/head/custom.html b/_includes/head/custom.html
index b82af08..f5d7334 100644
--- a/_includes/head/custom.html
+++ b/_includes/head/custom.html
@@ -8,6 +8,6 @@
-
+
diff --git a/_includes/scripts.html b/_includes/scripts.html
deleted file mode 100644
index 086e55d..0000000
--- a/_includes/scripts.html
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-{% if site.footer_scripts %}
- {% for script in site.footer_scripts %}
-
- {% endfor %}
-{% else %}
-
-{% endif %}
-
-{% if site.search == true or page.layout == "search" %}
- {%- assign search_provider = site.search_provider | default: "lunr" -%}
- {%- case search_provider -%}
- {%- when "lunr" -%}
- {% include_cached search/lunr-search-scripts.html %}
- {%- when "google" -%}
- {% include_cached search/google-search-scripts.html %}
- {%- when "algolia" -%}
- {% include_cached search/algolia-search-scripts.html %}
- {%- endcase -%}
-{% endif %}
-
-{% include analytics.html %}
-{% include /comments-providers/scripts.html %}
-
-{% if site.after_footer_scripts %}
- {% for script in site.after_footer_scripts %}
-
- {% endfor %}
-{% endif %}
diff --git a/_pages/contact.md b/_pages/contact.md
index dda4217..1ede116 100644
--- a/_pages/contact.md
+++ b/_pages/contact.md
@@ -8,7 +8,10 @@ GitHub: | [attajak](https://github.com/attajak)
GitHub Pages: |
GitLab: | [attajak](https://gitlab.com/attajak)
GitLab Pages: |
+Google Firebase: |
CloudFlare Pages: |
+Netlify: |
+Vercel: |
Replit: | [@attajak](https://replit.com/@attajak)
Facebook: | [attajak](https://facebook.com/attajak)
Twitter: | [@attajak](https://twitter.com/attajak)
@@ -20,4 +23,4 @@ Linkedin: | [attajak](https:/linkedin.com/in/attajak)
WordPress: |
Blogger: |
Gmail: | [Janrak at Gmail.com](mailto:janrak@gmail.com)
-Outlook: | [Attajak at Outlook.com](mailto:attajak@outlook.com)
\ No newline at end of file
+Outlook: | [Attajak at Outlook.com](mailto:attajak@outlook.com)
diff --git a/_plugins/skin_manager.rb b/_plugins/skin_manager.rb
deleted file mode 100644
index 7d8bc29..0000000
--- a/_plugins/skin_manager.rb
+++ /dev/null
@@ -1,36 +0,0 @@
-# frozen_string_literal: true
-
-module SkinManager
- class << self
- attr_accessor :available_skins
- end
-
- Jekyll::Hooks.register :site, :post_read do |site|
- skins_dir = site.in_theme_dir("_sass", "minimal-mistakes", "skins")
- SkinManager.available_skins = Dir["#{skins_dir}/*.scss"].map { |i| File.basename(i, ".scss") }
- end
-
- Jekyll::Hooks.register [:pages, :documents], :pre_render do |doc, payload|
- payload["page"]["available_skins"] = SkinManager.available_skins
- end
-
- class SkinPage < Jekyll::PageWithoutAFile
- def initialize(site, skin_name)
- super(site, site.source, "assets/css", "#{skin_name}.scss")
- end
- end
-
- class StyleSheetGenerator < Jekyll::Generator
- def generate(site)
- SkinManager.available_skins.each do |skin_name|
- site.pages << SkinPage.new(site, skin_name).tap do |page|
- page.data["skin_name"] = skin_name
- page.content = <<~SCSS
- @import "minimal-mistakes/skins/{{ page.skin_name }}";
- @import "minimal-mistakes";
- SCSS
- end
- end
- end
- end
-end
diff --git a/assets/favicon/android-chrome-192x192.png b/android-chrome-192x192.png
similarity index 100%
rename from assets/favicon/android-chrome-192x192.png
rename to android-chrome-192x192.png
diff --git a/assets/favicon/android-chrome-512x512.png b/android-chrome-512x512.png
similarity index 100%
rename from assets/favicon/android-chrome-512x512.png
rename to android-chrome-512x512.png
diff --git a/assets/favicon/apple-touch-icon.png b/apple-touch-icon.png
similarity index 100%
rename from assets/favicon/apple-touch-icon.png
rename to apple-touch-icon.png
diff --git a/assets/favicon/favicon.ico b/assets/favicon/favicon.ico
deleted file mode 100644
index 216f593..0000000
Binary files a/assets/favicon/favicon.ico and /dev/null differ
diff --git a/browserconfig.xml b/browserconfig.xml
new file mode 100644
index 0000000..b3930d0
--- /dev/null
+++ b/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #da532c
+
+
+
diff --git a/assets/favicon/favicon-16x16.png b/favicon-16x16.png
similarity index 100%
rename from assets/favicon/favicon-16x16.png
rename to favicon-16x16.png
diff --git a/assets/favicon/favicon-32x32.png b/favicon-32x32.png
similarity index 100%
rename from assets/favicon/favicon-32x32.png
rename to favicon-32x32.png
diff --git a/assets/favicon/mstile-150x150.png b/mstile-150x150.png
similarity index 100%
rename from assets/favicon/mstile-150x150.png
rename to mstile-150x150.png
diff --git a/assets/favicon/safari-pinned-tab.svg b/safari-pinned-tab.svg
similarity index 100%
rename from assets/favicon/safari-pinned-tab.svg
rename to safari-pinned-tab.svg
diff --git a/site.webmanifest b/site.webmanifest
new file mode 100644
index 0000000..3f22490
--- /dev/null
+++ b/site.webmanifest
@@ -0,0 +1,19 @@
+{
+ "name": "Attajak Janrak",
+ "short_name": "Attajak",
+ "icons": [
+ {
+ "src": "/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}