Skip to content

Commit 7a03e62

Browse files
committed
gem
1 parent f1aa867 commit 7a03e62

File tree

956 files changed

+12090
-99000
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

956 files changed

+12090
-99000
lines changed

Gemfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# frozen_string_literal: true
2+
3+
source "https://rubygems.org"
4+
5+
gemspec
6+
7+
group :test do
8+
gem "html-proofer", "~> 5.0"
9+
end

Gemfile.lock

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
PATH
2+
remote: .
3+
specs:
4+
jekyll-theme-chirpy (7.0.1)
5+
jekyll (~> 4.3)
6+
jekyll-archives (~> 2.2)
7+
jekyll-include-cache (~> 0.2)
8+
jekyll-paginate (~> 1.1)
9+
jekyll-redirect-from (~> 0.16)
10+
jekyll-seo-tag (~> 2.8)
11+
jekyll-sitemap (~> 1.4)
12+
13+
GEM
14+
remote: https://rubygems.org/
15+
specs:
16+
Ascii85 (1.1.1)
17+
addressable (2.8.1)
18+
public_suffix (>= 2.0.2, < 6.0)
19+
afm (0.2.2)
20+
async (2.14.2)
21+
console (~> 1.25, >= 1.25.2)
22+
fiber-annotation
23+
io-event (~> 1.6, >= 1.6.5)
24+
bigdecimal (3.1.1)
25+
colorator (1.1.0)
26+
concurrent-ruby (1.1.6)
27+
console (1.27.0)
28+
fiber-annotation
29+
fiber-local (~> 1.1)
30+
json
31+
em-websocket (0.5.1)
32+
eventmachine (>= 0.12.9)
33+
http_parser.rb (~> 0.6.0)
34+
ethon (0.16.0)
35+
ffi (>= 1.15.0)
36+
eventmachine (1.2.7)
37+
ffi (1.17.0)
38+
fiber-annotation (0.2.0)
39+
fiber-local (1.1.0)
40+
fiber-storage
41+
fiber-storage (0.1.2)
42+
forwardable-extended (2.6.0)
43+
hashery (2.1.2)
44+
html-proofer (5.0.9)
45+
addressable (~> 2.3)
46+
async (~> 2.1)
47+
nokogiri (~> 1.13)
48+
pdf-reader (~> 2.11)
49+
rainbow (~> 3.0)
50+
typhoeus (~> 1.3)
51+
yell (~> 2.0)
52+
zeitwerk (~> 2.5)
53+
http_parser.rb (0.6.0)
54+
i18n (1.10.0)
55+
concurrent-ruby (~> 1.0)
56+
io-event (1.6.5)
57+
jekyll (4.3.1)
58+
addressable (~> 2.4)
59+
colorator (~> 1.0)
60+
em-websocket (~> 0.5)
61+
i18n (~> 1.0)
62+
jekyll-sass-converter (>= 2.0, < 4.0)
63+
jekyll-watch (~> 2.0)
64+
kramdown (~> 2.3, >= 2.3.1)
65+
kramdown-parser-gfm (~> 1.0)
66+
liquid (>= 4.0, < 6)
67+
mercenary (>= 0.3.6, < 0.5)
68+
pathutil (~> 0.9)
69+
rouge (>= 3.0, < 5.0)
70+
terminal-table (>= 1.8, < 4.0)
71+
webrick (~> 1.7)
72+
jekyll-archives (2.2.1)
73+
jekyll (>= 3.6, < 5.0)
74+
jekyll-include-cache (0.2.1)
75+
jekyll (>= 3.7, < 5.0)
76+
jekyll-paginate (1.1.0)
77+
jekyll-redirect-from (0.16.0)
78+
jekyll (>= 3.3, < 5.0)
79+
jekyll-sass-converter (2.2.0)
80+
sassc (> 2.0.1, < 3.0)
81+
jekyll-seo-tag (2.8.0)
82+
jekyll (>= 3.8, < 5.0)
83+
jekyll-sitemap (1.4.0)
84+
jekyll (>= 3.7, < 5.0)
85+
jekyll-watch (2.2.1)
86+
listen (~> 3.0)
87+
json (2.6.1)
88+
kramdown (2.4.0)
89+
rexml
90+
kramdown-parser-gfm (1.1.0)
91+
kramdown (~> 2.0)
92+
liquid (5.4.0)
93+
listen (3.7.0)
94+
rb-inotify (~> 0.9, >= 0.9.10)
95+
mercenary (0.4.0)
96+
nokogiri (1.16.6-x86_64-linux)
97+
racc (~> 1.4)
98+
pathutil (0.16.1)
99+
forwardable-extended (~> 2.6)
100+
pdf-reader (2.12.0)
101+
Ascii85 (~> 1.0)
102+
afm (~> 0.2.1)
103+
hashery (~> 2.0)
104+
ruby-rc4
105+
ttfunk
106+
public_suffix (4.0.6)
107+
racc (1.6.0)
108+
rainbow (3.1.1)
109+
rb-inotify (0.10.1)
110+
ffi (~> 1.0)
111+
rexml (3.2.5)
112+
rouge (3.30.0)
113+
ruby-rc4 (0.1.5)
114+
sassc (2.4.0)
115+
ffi (~> 1.9)
116+
terminal-table (3.0.2)
117+
unicode-display_width (>= 1.1.1, < 3)
118+
ttfunk (1.8.0)
119+
bigdecimal (~> 3.1)
120+
typhoeus (1.4.1)
121+
ethon (>= 0.9.0)
122+
unicode-display_width (1.6.1)
123+
webrick (1.8.1)
124+
yell (2.2.2)
125+
zeitwerk (2.6.16)
126+
127+
PLATFORMS
128+
x86_64-linux
129+
130+
DEPENDENCIES
131+
html-proofer (~> 5.0)
132+
jekyll-theme-chirpy!
133+
134+
BUNDLED WITH
135+
2.3.15

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2019 Cotes Chung
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
<!-- markdownlint-disable-next-line -->
2+
<div align="center">
3+
4+
<!-- markdownlint-disable-next-line -->
5+
# Chirpy Jekyll Theme
6+
7+
A minimal, responsive, and feature-rich Jekyll theme for technical writing.
8+
9+
[![Open in Dev Containers](https://img.shields.io/badge/Dev_Containers-Open-deepskyblue?logo=visualstudiocode)][open-container]&nbsp;
10+
[![Gem Version](https://img.shields.io/gem/v/jekyll-theme-chirpy?&logo=RubyGems&logoColor=ghostwhite&label=gem&color=tomato)][gem]&nbsp;
11+
[![GitHub license](https://img.shields.io/github/license/cotes2020/jekyll-theme-chirpy)][license]&nbsp;
12+
[![CI](https://img.shields.io/github/actions/workflow/status/cotes2020/jekyll-theme-chirpy/ci.yml?logo=github)][ci]&nbsp;
13+
[![Codacy Badge](https://img.shields.io/codacy/grade/4e556876a3c54d5e8f2d2857c4f43894?logo=codacy)][codacy]
14+
15+
[**Live Demo**][demo]
16+
17+
[![Devices Mockup](https://chirpy-img.netlify.app/commons/devices-mockup.png)][demo]
18+
19+
</div>
20+
21+
## Features
22+
23+
- Dark Theme
24+
- Localized UI language
25+
- Pinned Posts on Home Page
26+
- Hierarchical Categories
27+
- Trending Tags
28+
- Table of Contents
29+
- Last Modified Date
30+
- Syntax Highlighting
31+
- Mathematical Expressions
32+
- Mermaid Diagrams & Flowcharts
33+
- Dark Mode Images
34+
- Embed Media
35+
- Comment Systems
36+
- Built-in Search
37+
- Atom Feeds
38+
- PWA
39+
- Web Analytics
40+
- SEO & Performance Optimization
41+
42+
## Documentation
43+
44+
To learn how to use, develop, and upgrade the project, please refer to the [Wiki][wiki].
45+
46+
## Contributing
47+
48+
Contributions (_pull requests_, _issues_, and _discussions_) are what make the open-source community such an amazing place
49+
to learn, inspire, and create. Any contributions you make are greatly appreciated.
50+
For details, see the "[Contributing Guidelines][contribute-guide]".
51+
52+
## Credits
53+
54+
### Contributors
55+
56+
Thanks to [all the contributors][contributors] involved in the development of the project!
57+
58+
[![all-contributors](https://contrib.rocks/image?repo=cotes2020/jekyll-theme-chirpy&columns=16)][contributors]
59+
<sub> — Made with [contrib.rocks](https://contrib.rocks)</sub>
60+
61+
### Third-Party Assets
62+
63+
This project is built on the [Jekyll][jekyllrb] ecosystem and some [great libraries][lib], and is developed using [VS Code][vscode] as well as tools provided by [JetBrains][jetbrains] under a non-commercial open-source software license.
64+
65+
The avatar and favicon for the project's website are from [ClipartMAX][clipartmax].
66+
67+
## License
68+
69+
This project is published under [MIT License][license].
70+
71+
[gem]: https://rubygems.org/gems/jekyll-theme-chirpy
72+
[ci]: https://github.com/cotes2020/jekyll-theme-chirpy/actions/workflows/ci.yml?query=event%3Apush+branch%3Amaster
73+
[codacy]: https://app.codacy.com/gh/cotes2020/jekyll-theme-chirpy/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade
74+
[license]: https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/LICENSE
75+
[open-container]: https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/cotes2020/jekyll-theme-chirpy
76+
[jekyllrb]: https://jekyllrb.com/
77+
[clipartmax]: https://www.clipartmax.com/middle/m2i8b1m2K9Z5m2K9_ant-clipart-childrens-ant-cute/
78+
[demo]: https://cotes2020.github.io/chirpy-demo/
79+
[wiki]: https://github.com/cotes2020/jekyll-theme-chirpy/wiki
80+
[contribute-guide]: https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/docs/CONTRIBUTING.md
81+
[contributors]: https://github.com/cotes2020/jekyll-theme-chirpy/graphs/contributors
82+
[lib]: https://github.com/cotes2020/chirpy-static-assets
83+
[vscode]: https://code.visualstudio.com/
84+
[jetbrains]: https://www.jetbrains.com/?from=jekyll-theme-chirpy

0 commit comments

Comments
 (0)