diff --git a/.github/workflows/pages-deploy.yml b/.github/workflows/pages-deploy.yml index c33b2a6..cc28f99 100644 --- a/.github/workflows/pages-deploy.yml +++ b/.github/workflows/pages-deploy.yml @@ -42,7 +42,7 @@ jobs: - name: Setup Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.2 + ruby-version: 3.3 bundler-cache: true - name: Build site @@ -53,7 +53,7 @@ jobs: - name: Test site run: | bundle exec htmlproofer _site \ - \-\-disable-external=true \ + \-\-disable-external \ \-\-ignore-urls "/^http:\/\/127.0.0.1/,/^http:\/\/0.0.0.0/,/^http:\/\/localhost/" - name: Upload site artifact diff --git a/.gitignore b/.gitignore index cee9e12..d6bf509 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ Gemfile.lock # Jekyll cache .jekyll-cache +.jekyll-metadata _site # RubyGems @@ -16,6 +17,10 @@ package-lock.json # IDE configurations .idea +.vscode +!.vscode/settings.json +!.vscode/extensions.json # Misc +_sass/dist assets/js/dist diff --git a/Gemfile b/Gemfile index 13afbd1..ad5b085 100644 --- a/Gemfile +++ b/Gemfile @@ -2,22 +2,8 @@ source "https://rubygems.org" -gem "jekyll-theme-chirpy", "~> 6.5", ">= 6.5.5" +gem "jekyll-theme-chirpy", "~> 7.0", ">= 7.0.1" group :test do - gem "html-proofer", "~> 4.4" + gem "html-proofer", "~> 5.0" end - -# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem -# and associated library. -platforms :mingw, :x64_mingw, :mswin, :jruby do - gem "tzinfo", ">= 1", "< 3" - gem "tzinfo-data" -end - -# Performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.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] diff --git a/README.md b/README.md index 05bd1ec..bdcc8ae 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,11 @@ $ bundle Please see the [theme's docs](https://github.com/cotes2020/jekyll-theme-chirpy#documentation). +## Contributing + +The contents of this repository are automatically updated when new releases are made to the [main repository][chirpy]. +If you have problems using it, or would like to participate in improving it, please go to the main repository for feedback! + ## License This work is published under [MIT][mit] License. diff --git a/_config.yml b/_config.yml index 3d8e9a1..acc45df 100644 --- a/_config.yml +++ b/_config.yml @@ -62,6 +62,17 @@ analytics: id: G-NVPCBPJ8NQ goatcounter: id: # fill in your GoatCounter ID + goatcounter: + id: # fill in your GoatCounter ID + umami: + id: # fill in your Umami ID + domain: # fill in your Umami domain + matomo: + id: # fill in your Matomo ID + domain: # fill in your Matomo domain + cloudflare: + id: # fill in your Cloudflare Web Analytics token + # Pageviews settings pageviews: @@ -80,12 +91,13 @@ pageviews: # theme_mode: # [light | dark] -# The CDN endpoint for images. +# The CDN endpoint for media resources. # Notice that once it is assigned, the CDN url -# will be added to all image (site avatar & posts' images) paths starting with '/' +# will be added to all media resources (site avatar, posts' images, audio and video files) paths starting with '/' # # e.g. 'https://cdn.com' -img_cdn: "" + +cdn: # the avatar on sidebar, support local or CORS resources avatar: "/assets/img/sanchit/pic.jpg" @@ -145,6 +157,7 @@ baseurl: "" # ------------ The following options are not recommended to be modified ------------------ kramdown: + footnote_backlink: "↩︎" syntax_highlighter: rouge syntax_highlighter_opts: # Rouge Options › https://github.com/jneen/rouge#full-options css_class: highlight @@ -205,7 +218,7 @@ exclude: - tools - README.md - LICENSE - - rollup.config.js + - "*.config.js" - package*.json jekyll-archives: diff --git a/_data/share.yml b/_data/share.yml index d572e6d..b1d077d 100644 --- a/_data/share.yml +++ b/_data/share.yml @@ -22,7 +22,7 @@ platforms: # # - type: Weibo # icon: "fab fa-weibo" - # link: "http://service.weibo.com/share/share.php?title=TITLE&url=URL" + # link: "https://service.weibo.com/share/share.php?title=TITLE&url=URL" # # - type: Mastodon # icon: "fa-brands fa-mastodon" diff --git a/assets/lib b/assets/lib index 7bc0d86..b9c58cf 160000 --- a/assets/lib +++ b/assets/lib @@ -1 +1 @@ -Subproject commit 7bc0d86b6af83d7acfc63db50f29a5975cec2513 +Subproject commit b9c58cf485a7dcbc833e698d67dd1850bdc93eb3