Skip to content

Commit da84adb

Browse files
authored
Merge pull request #559 from sylhare/ramp-up
Improve documentation
2 parents 07e7b0e + 8e7e2a5 commit da84adb

4 files changed

Lines changed: 50 additions & 24 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
title: "[Show] "
2+
labels: [showcase]
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: "## Share your site built with Type on Strap 🎉"
7+
- type: input
8+
id: site-url
9+
attributes:
10+
label: Site URL
11+
placeholder: "https://your-site.github.io"
12+
validations:
13+
required: true
14+
- type: input
15+
id: repo-url
16+
attributes:
17+
label: Repo URL (optional)
18+
placeholder: "https://github.com/you/your-site"
19+
- type: textarea
20+
id: description
21+
attributes:
22+
label: Tell us about it
23+
description: What's your site about? Any customizations you're proud of?

README.md

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,21 @@
66

77
[![Default Type on Strap blog](https://github.com/Sylhare/Type-on-Strap/blob/master/assets/img/screenshot.png?raw=true)](https://sylhare.github.io/Type-on-Strap/)
88

9-
A free and open-source [Jekyll](https://jekyllrb.com) theme.
10-
Based on Rohan Chandra [type-theme](https://github.com/rohanchandra/type-theme) packed with extra features and easily customizable:
9+
A feature-rich [Jekyll](https://jekyllrb.com) theme for writers, developers, and creatives — with portfolio, gallery, dark mode, search, KaTeX, and Mermaid out of the box.
1110

1211
* Responsive design on all devices (🖥, 💻, 📱, ...)
13-
* Portfolio 🗂, Gallery 🖼 pages for your projects
14-
* Multi comments 💬 options
15-
* Tags compatibility 🏷
16-
* Handle _Bootstrap_'ed pages: [Get Bootstrap](http://getbootstrap.com/)
17-
* 🔎 Search feature: [Simple-Jekyll-Search](https://github.com/sylhare/Simple-Jekyll-Search)
18-
* Math Rendering : [KateX](https://github.com/Khan/KaTeX)
19-
* Diagram Rendering: [Mermaid-js](https://github.com/mermaid-js/mermaid)
20-
* 🖋 Nice fonts: [Font Awesome](https://fontawesome.com/), [Source Sans Pro](https://fonts.google.com/specimen/Source+Sans+Pro), [Pacifico](https://fonts.google.com/specimen/Pacifico?selection.family=Pacifico)
21-
* Seo Tags: [Jekyll-seo-tag](https://github.com/jekyll/jekyll-seo-tag)
22-
* 🛠 Syntax Highlighting: Easily customisable [Base16](https://github.com/chriskempson/base16)
23-
* 💡 Light and dark theme supported
24-
* Find free of rights images on [pexels](https://www.pexels.com/)
25-
26-
> [Demo Site](https://sylhare.github.io/Type-on-Strap/)
12+
* Portfolio 🗂 and Gallery 🖼 pages for your projects
13+
* Auto light and dark theme 💡 with manual toggle
14+
* Full-text 🔎 search: [Simple-Jekyll-Search](https://github.com/sylhare/Simple-Jekyll-Search)
15+
* Write equations natively with [KaTeX](https://github.com/Khan/KaTeX)
16+
* Render diagrams natively with [Mermaid](https://github.com/mermaid-js/mermaid)
17+
* Multi comments 💬 systems: Disqus, Giscus, Utterances, Cusdis
18+
* Compatible with [Bootstrap](http://getbootstrap.com/) for responsive, customizable layouts
19+
* SEO-ready with [jekyll-seo-tag](https://github.com/jekyll/jekyll-seo-tag)
20+
* Syntax highlighting with easily customizable [Base16](https://github.com/chriskempson/base16) themes
21+
* Tags 🏷, categories, archive, and pagination built in
22+
23+
> [Demo Site](https://sylhare.github.io/Type-on-Strap/)
2724
2825
## Usage
2926

@@ -644,3 +641,9 @@ This theme is licensed under the [MIT License (MIT)](/LICENSE)
644641

645642
- Pictures from [Pexels](https://www.pexels.com/) are under Creative Commons Zero (CC0) license
646643
- Fonts are licensed under the [SIL Open Font License (OFL)](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL)
644+
645+
## Credits
646+
647+
Based on Rohan Chandra's [type-theme](https://github.com/rohanchandra/type-theme), extended with many additional features.
648+
649+
[![Contributors](https://contrib.rocks/image?repo=sylhare/Type-on-Strap)](https://github.com/sylhare/Type-on-Strap/graphs/contributors)

_posts/2021-04-27-dark-mode.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ Here is a bit of everything, so you can check how the theme look, have fun! 👌
1616
##### Level 5
1717
###### Level 6
1818

19-
# [Headers with links](http://localhost)
20-
## [Level 2](http://localhost)
21-
### [Level 3](http://localhost)
22-
#### [Level 4](http://localhost)
23-
##### [Level 5](http://localhost)
24-
###### [Level 6](http://localhost)
19+
# [Headers with links](https://sylhare.github.io/Type-on-Strap)
20+
## [Level 2](https://sylhare.github.io/Type-on-Strap)
21+
### [Level 3](https://sylhare.github.io/Type-on-Strap)
22+
#### [Level 4](https://sylhare.github.io/Type-on-Strap)
23+
##### [Level 5](https://sylhare.github.io/Type-on-Strap)
24+
###### [Level 6](https://sylhare.github.io/Type-on-Strap)
2525

2626
## Code highlight
2727
Mode specific code highlighting themes. [Kramdown](https://kramdown.gettalong.org/) which is responsible for the color highlighting may be more limited than your IDE.

type-on-strap.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ Gem::Specification.new do |spec|
66
spec.authors = ["Sylhare", "Rohan Chandra"]
77
spec.email = ["sylhare@outlook.com", "hellorohan@outlook.com"]
88

9-
spec.summary = "A simple and responsive jekyll theme template"
10-
spec.description = %q{A simple and responsive jekyll theme template based on type-theme. Great for blogs, easy to customize and responsive.}
9+
spec.summary = "Feature-rich Jekyll theme with portfolio, gallery, dark mode, search, KaTeX and Mermaid"
10+
spec.description = %q{A free and open-source Jekyll theme for writers, developers, and creatives. Includes portfolio and gallery pages, auto dark/light mode, full-text search, KaTeX math rendering, Mermaid diagrams, multiple comment systems, and Bootstrap support. Works as a Ruby gem or remote theme.}
1111
spec.homepage = "https://github.com/sylhare/Type-on-Strap"
1212
spec.license = "MIT"
1313

0 commit comments

Comments
 (0)