diff --git a/Gemfile b/Gemfile index f470941..42363f8 100644 --- a/Gemfile +++ b/Gemfile @@ -16,7 +16,8 @@ gem "github-pages", "~> 230", group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" + gem "jekyll-feed", "~> 0.17" + gem "jekyll-sitemap", "~> 1.4" end # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem @@ -27,11 +28,11 @@ platforms :mingw, :x64_mingw, :mswin, :jruby do end # Performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] +gem "wdm", "~> 0.1", :platforms => [:mingw, :x64_mingw, :mswin] # Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem # do not have a Java counterpart. -gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] +gem "http_parser.rb", "~> 0.6", :platforms => [:jruby] # Starting with Ruby version 3.0.0, "webrick" is no longer included in the default # set of Ruby libraries. This addition ensures compatibility with Ruby 3.0.0 and diff --git a/Gemfile.lock b/Gemfile.lock index 08b42db..8c3f63b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -283,11 +283,12 @@ PLATFORMS DEPENDENCIES github-pages (~> 230) - http_parser.rb (~> 0.6.0) - jekyll-feed (~> 0.12) + http_parser.rb (~> 0.6) + jekyll-feed (~> 0.17) + jekyll-sitemap (~> 1.4) tzinfo (>= 1, < 3) tzinfo-data - wdm (~> 0.1.1) + wdm (~> 0.1) webrick (~> 1.8) BUNDLED WITH diff --git a/_config.yml b/_config.yml index c4e0be3..d720f59 100644 --- a/_config.yml +++ b/_config.yml @@ -1,12 +1,12 @@ # Permalinks -permalink: "/:year/:month/:day/:title" +permalink: "/blog/:title" # Time Zone -timezone: "Europe/Samara" +timezone: "Europe/Moscow" # Catalogs include: - - "_pages" + - "_pages" # Parsers highlighter: "rouge" @@ -14,54 +14,44 @@ markdown: "kramdown" # Markdown kramdown: - input: "GFM" - hard_wrap: false - syntax_highlighter: "rouge" + input: "GFM" + hard_wrap: false + syntax_highlighter: "rouge" # SASS/SCSS sass: - sass_dir: "_scss" - style: ":compressed" - -# AutoPrefixer -autoprefixer: - browsers: - - "> 1%" - - "last 10 versions" + sass_dir: "_scss" + sourcemap: "never" + style: ":compressed" # Compress HTML compress_html: - blanklines: false - clippings: "all" - comments: [""] - endings: [] - profile: false - startings: [] + blanklines: false + clippings: "all" + comments: [""] + endings: [] + profile: false + startings: [] # Website address -url: "https://valentineus.link" +url: "https://valentineus.github.io" baseurl: "" # Site description -title: "My homepage" -description: "I'm Full-Stack Web Developer" +title: "Valentin Popov's Technology Blog" +description: "Tech insights and coding best practices from an OpenSource enthusiast and ethical hacker." +email: "valentin@popov.link" rss: "/atom.xml" lang: "ru" -# About the author -author: - email: "info@valentineus.link" - name: "Valentin Popov" - url: "https://valentineus.link" - # Plugins plugins: - - "octopress-autoprefixer" + - jekyll-sitemap # Exceptions exclude: - - ".*" - - "Gemfile" - - "Gemfile.lock" - - "LICENSE.txt" - - "README.md" + - ".*" + - "Gemfile" + - "Gemfile.lock" + - "LICENSE.txt" + - "README.md" diff --git a/_data/meta.yml b/_data/meta.yml deleted file mode 100644 index 3342b40..0000000 --- a/_data/meta.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: "google-site-verification" - content: "BkBsaYAO1LuQDRceyK2odvcpfuP2al0y04LnBda1uvE" - -- name: "yandex-verification" - content: "14221e61b87bbd27" - -- name: "robots" - content: "index, follow" diff --git a/_data/navbar.yml b/_data/navbar.yml new file mode 100644 index 0000000..dd8906b --- /dev/null +++ b/_data/navbar.yml @@ -0,0 +1,5 @@ +- title: "Home" + path: "/" + +- title: "Blog" + path: "/blog/" diff --git a/_includes/comments.html b/_includes/comments.html new file mode 100644 index 0000000..e69de29 diff --git a/_includes/counter.html b/_includes/counter.html new file mode 100644 index 0000000..e69de29 diff --git a/_includes/disqus.html b/_includes/disqus.html deleted file mode 100644 index 4ebcc7e..0000000 --- a/_includes/disqus.html +++ /dev/null @@ -1,16 +0,0 @@ -
- diff --git a/_includes/head.html b/_includes/head.html index a97bd87..936368f 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -1,41 +1,25 @@ - - - - - - - - {% for tag in site.data.meta %} - - {% endfor %} - - - - - - - + + + + - - +