Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cotes2020/jekyll-theme-chirpy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.7.0
Choose a base ref
...
head repository: cotes2020/jekyll-theme-chirpy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Dec 21, 2020

  1. Stop local HTML compression

    cotes2020 committed Dec 21, 2020
    Copy the full SHA
    6d4abcc View commit details
  2. Fix the Jekyll minimum version requirement

    Starting from Jekyll v4.1.0, the filter `number_of_words` accepts optional parameters to handle CKJ characters
    cotes2020 committed Dec 21, 2020
    Copy the full SHA
    7429ef3 View commit details

Commits on Dec 25, 2020

  1. Simplify sidebar style

    Avoid element shifting when rendering
    cotes2020 committed Dec 25, 2020
    Copy the full SHA
    ef0c9ce View commit details
  2. Optimize typography

    - Set the table width to 100% on small screens
    - Optimize list style
    - Optimize image style
    - Make checkbox color lighter (light mode)
    - Reduce the space for inline code
    cotes2020 committed Dec 25, 2020
    Copy the full SHA
    fa310d3 View commit details
  3. Copy the full SHA
    dfba411 View commit details
  4. Copy the full SHA
    505da84 View commit details
  5. Update docs

    -  Add description list sample
    -  Improve doc content
    cotes2020 committed Dec 25, 2020
    Copy the full SHA
    bca7a2a View commit details
  6. Bump version to 2.7.1

    cotes2020 committed Dec 25, 2020
    Copy the full SHA
    081e77d View commit details

Commits on Dec 27, 2020

  1. Fix the compatibility of the smooth scrolling in Safari

    Safari(at least on v14) does not support CSS property `scroll-behavior`
    cotes2020 committed Dec 27, 2020
    Copy the full SHA
    aa6c335 View commit details
  2. Copy the full SHA
    c381353 View commit details
  3. Improve GitHub stuff

    - Add more events to the issue interceptor
    - Reduce issue label
    cotes2020 committed Dec 27, 2020
    Copy the full SHA
    813443b View commit details

Commits on Dec 28, 2020

  1. Copy the full SHA
    7a88347 View commit details
  2. Fix the dir name for hosting posts

    SilleBille authored and cotes2020 committed Dec 28, 2020
    Copy the full SHA
    a20fd5b View commit details

Commits on Dec 29, 2020

  1. Copy the full SHA
    08fbd06 View commit details

Commits on Dec 30, 2020

  1. Update pages-deploy.yml.hook (#229)

    This change will make the baseurl configuration/testing work. Previous version failed. Posts should have /index.html as suffix in my experience.
    coolhva authored Dec 30, 2020
    Copy the full SHA
    ca21947 View commit details

Commits on Dec 31, 2020

  1. Improve the smooth scrolling

    - Add smooth scrolling to the footnotes
    - Add hash to URL
    cotes2020 committed Dec 31, 2020
    Copy the full SHA
    3c72298 View commit details
  2. Copy the full SHA
    b9104d0 View commit details
  3. Bump version to 2.7.2

    cotes2020 committed Dec 31, 2020
    Copy the full SHA
    493e1d9 View commit details

Commits on Jan 5, 2021

  1. Add instructions to setup Page Views

    This patch adds a new blog post to setup Page Views
    using Google analytics superProxy.
    
    Signed-off-by: Dinesh Prasanth M K <mkdineshprasanth@gmail.com>
    SilleBille authored and cotes2020 committed Jan 5, 2021
    Copy the full SHA
    940db20 View commit details
  2. Fix nokogiri vulnerability

    Upgrade nokogiri to 1.11.0.rc4  or later
    cotes2020 committed Jan 5, 2021
    Copy the full SHA
    594eaf5 View commit details

Commits on Jan 9, 2021

  1. Copy the full SHA
    6e6633c View commit details
  2. Remove the image files

    cotes2020 committed Jan 9, 2021
    Copy the full SHA
    66a132c View commit details
  3. Add image CDN tutorial

    cotes2020 committed Jan 9, 2021
    Copy the full SHA
    93fcf50 View commit details

Commits on Jan 10, 2021

  1. Copy the full SHA
    e8170f8 View commit details

Commits on Jan 14, 2021

  1. Copy the full SHA
    ef1d05d View commit details

Commits on Jan 17, 2021

  1. Copy the full SHA
    6490b0f View commit details
  2. Copy the full SHA
    da976ce View commit details
  3. Bump html-proofer from 3.18.3 to 3.18.5 (#257)

    Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.18.3 to 3.18.5.
    - [Release notes](https://github.com/gjtorikian/html-proofer/releases)
    - [Commits](gjtorikian/html-proofer@v3.18.3...v3.18.5)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    
    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
    dependabot-preview[bot] authored Jan 17, 2021
    Copy the full SHA
    e92cc23 View commit details

Commits on Jan 18, 2021

  1. Copy the full SHA
    0194bbc View commit details
  2. Copy the full SHA
    ab0e3f6 View commit details
  3. Optimize url filters

    cotes2020 committed Jan 18, 2021
    Copy the full SHA
    75e9feb View commit details

Commits on Jan 23, 2021

  1. Copy the full SHA
    994b3e3 View commit details
  2. Copy the full SHA
    28f36be View commit details

Commits on Jan 24, 2021

  1. Contact theme styles

    cotes2020 committed Jan 24, 2021
    Copy the full SHA
    b7266ac View commit details
  2. Fix a typo on css

    cotes2020 committed Jan 24, 2021
    Copy the full SHA
    0e9104a View commit details
  3. Process JS files with gulp

    cotes2020 committed Jan 24, 2021
    Copy the full SHA
    da9f7b8 View commit details

Commits on Jan 26, 2021

  1. Add gem-based settings

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    7ed3bef View commit details
  2. Set default values for site variables

    good for gem-based first run
    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    cbb3bd4 View commit details
  3. Copy the full SHA
    893db51 View commit details
  4. Copy the full SHA
    b85980e View commit details
  5. Copy the full SHA
    4343f1a View commit details
  6. Bump version to 3.0.0

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    7d7c0da View commit details
  7. Meaningless commit

    RubyGems doesn't allow re-pushing the yanked version (3.0.0), so we have to bump a new patch version
    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    4ee8f20 View commit details
  8. Bump version to 3.0.1

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    ec522e5 View commit details
  9. Copy the full SHA
    9ae2aee View commit details
  10. Fix footer links

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    0b4e40b View commit details
  11. Fix typo of docs

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    08ce9f6 View commit details
  12. Fix bump tool

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    c1b20d8 View commit details
  13. Bump version to 3.0.2

    cotes2020 committed Jan 26, 2021
    Copy the full SHA
    d8a42d9 View commit details

Commits on Jan 27, 2021

  1. Improve code style

    - js/css
    - markdown
    - shell
    cotes2020 committed Jan 27, 2021
    Copy the full SHA
    8e84c6b View commit details
Showing 315 changed files with 12,330 additions and 7,173 deletions.
29 changes: 29 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"name": "Jekyll",
"image": "mcr.microsoft.com/devcontainers/jekyll:2-bullseye",
"onCreateCommand": "git config --global --add safe.directory ${containerWorkspaceFolder}",
"postCreateCommand": "bash .devcontainer/post-create.sh",
"customizations": {
"vscode": {
"settings": {
"terminal.integrated.defaultProfile.linux": "zsh"
},
"extensions": [
// Liquid tags auto-complete
"killalau.vscode-liquid-snippets",
// Liquid syntax highlighting and formatting
"Shopify.theme-check-vscode",
// Shell
"timonwong.shellcheck",
"mkhl.shfmt",
// Common formatter
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode",
"stylelint.vscode-stylelint",
"yzhang.markdown-all-in-one",
// Git
"mhutchie.git-graph"
]
}
}
}
18 changes: 18 additions & 0 deletions .devcontainer/post-create.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/usr/bin/env bash

if [ -f package.json ]; then
bash -i -c "nvm install --lts && nvm install-latest-npm"
npm i
npm run build
fi

# Install dependencies for shfmt extension
curl -sS https://webi.sh/shfmt | sh &>/dev/null

# Add OMZ plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
sed -i -E "s/^(plugins=\()(git)(\))/\1\2 zsh-syntax-highlighting zsh-autosuggestions\3/" ~/.zshrc

# Avoid git log use less
echo -e "\nunset LESS" >>~/.zshrc
10 changes: 9 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
@@ -2,10 +2,18 @@ root = true

[*]
charset = utf-8
# 2 space indentation
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
# Unix-style newlines with a newline ending every file
end_of_line = lf
insert_final_newline = true

[*.{js,css,scss}]
quote_type = single

[*.{yml,yaml}]
quote_type = double

[*.md]
trim_trailing_whitespace = false
16 changes: 0 additions & 16 deletions .github/CONTRIBUTING.md

This file was deleted.

17 changes: 17 additions & 0 deletions .github/DISCUSSION_TEMPLATE/general.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
body:
- type: checkboxes
attributes:
label: Checklist
description: Following the guidelines can make you more likely to get responses.
options:
- label: >-
I have read and accepted the
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
required: true
- type: textarea
attributes:
label: Description
description: Please describe in detail what you want to share.
validations:
required: true
7 changes: 7 additions & 0 deletions .github/DISCUSSION_TEMPLATE/ideas.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
body:
- type: textarea
attributes:
label: Description
description: Please describe in detail what you want to share.
validations:
required: true
40 changes: 40 additions & 0 deletions .github/DISCUSSION_TEMPLATE/q-a.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
body:
- type: checkboxes
attributes:
label: Checklist
description: Following the guidelines can make you more likely to get responses.
options:
- label: >-
I have read and accepted the
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
required: true
- type: dropdown
id: download
attributes:
label: How did you create the site?
options:
- Generated from `chirpy-starter`
- Built from `jekyll-theme-chirpy`
validations:
required: true

- type: textarea
attributes:
label: Description
description: Please describe your need in detail.
validations:
required: true

- type: textarea
attributes:
label: Operations you have already tried
description: Describe the effort you went through.
validations:
required: true

- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Or logs? Anything that will give us more context about the issue you are encountering!
3 changes: 2 additions & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
custom: ['https://www.buymeacoffee.com/coteschung', 'https://cotes.gitee.io/alipay-wechat-donation']
ko_fi: coteschung
custom: https://sponsor.cotes.page
55 changes: 0 additions & 55 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Bug Report
description: Create a report to help us improve
body:
- type: checkboxes
attributes:
label: Checklist
description: Following the guidelines can make you more likely to get responses.
options:
- label: >-
I have read and accepted the
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
required: true
- type: dropdown
id: download
attributes:
label: How did you create the site?
options:
- Generated from `chirpy-starter`
- Built from `jekyll-theme-chirpy`
validations:
required: true

- type: textarea
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
2. With this config...
3. Run '...'
4. See error...
validations:
required: true

- type: textarea
attributes:
label: Expected Behavior
description: A concise description of what you expected to happen.
validations:
required: true

- type: textarea
attributes:
label: Environment
value: |
- Ruby: <!-- run `ruby -v` -->
- Jekyll: <!-- run `bundle exec jekyll -v` -->
- Chirpy: <!-- run `bundle info jekyll-theme-chirpy` -->
validations:
required: true

- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Or logs? Anything that will give us more context about the issue you are encountering!
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Ask the community for help
url: https://github.com/cotes2020/jekyll-theme-chirpy/discussions
about: Please ask and answer questions here.
30 changes: 0 additions & 30 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Feature Request
description: Suggest an idea for this project
labels:
- enhancement
body:
- type: checkboxes
attributes:
label: Checklist
description: Following the guidelines can make you more likely to get responses.
options:
- label: >-
I have read and accepted the
[contributing guidelines](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md).
required: true
- type: textarea
attributes:
label: Is your feature request related to a problem? Please describe
description: A clear and concise description of what the problem is.
validations:
required: true

- type: textarea
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true

- type: textarea
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.

- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/question.md

This file was deleted.

Loading