wip
This commit is contained in:
parent
8853b7c668
commit
74c0d1a261
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
|
/.env
|
||||||
/*.gem
|
/*.gem
|
||||||
/.bundle
|
/.bundle
|
||||||
/.sass-cache
|
/.sass-cache
|
||||||
|
9
404.html
Normal file
9
404.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
layout: page
|
||||||
|
---
|
||||||
|
|
||||||
|
# 404
|
||||||
|
|
||||||
|
## Page not found :(
|
||||||
|
|
||||||
|
The requested page could not be found.
|
@ -3,4 +3,4 @@
|
|||||||
- *Ver 0.1.x*: Initial development versions. Never released.
|
- *Ver 0.1.x*: Initial development versions. Never released.
|
||||||
- *Ver 0.2.x*: Public beta releases. Primarily for internal use.
|
- *Ver 0.2.x*: Public beta releases. Primarily for internal use.
|
||||||
- *Ver 0.3.x*: Public beta releases for general use.
|
- *Ver 0.3.x*: Public beta releases for general use.
|
||||||
- *Ver 1.0.0*: General release.
|
- *Ver 1.0.0*: General release. (ETA 9/1/2019)
|
||||||
|
1
Gemfile
1
Gemfile
@ -1,6 +1,7 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
source "https://rubygems.org"
|
source "https://rubygems.org"
|
||||||
|
|
||||||
gemspec
|
gemspec
|
||||||
|
|
||||||
group :jekyll_plugins do
|
group :jekyll_plugins do
|
||||||
|
@ -33,7 +33,9 @@ Or install it yourself as:
|
|||||||
|
|
||||||
This theme supports pages, posts and blogs. Unlike posts, blogs can be setup to not show the date of the post in the article's URL.
|
This theme supports pages, posts and blogs. Unlike posts, blogs can be setup to not show the date of the post in the article's URL.
|
||||||
|
|
||||||
Theme can be configured by tweaking `_sass/_config.scss`. All colors are derived from `$hue`. Although you can tweak individual colors to your liking further down the config file.
|
Theme can be configured by tweaking `_sass/_config.scss`. To do so you need to first copy it from [github]() and place in `_sass/_config.scss`.
|
||||||
|
|
||||||
|
All colors are derived from `$hue`. You can tweak individual colors to your liking further down the config file.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ defaults:
|
|||||||
|
|
||||||
plugins:
|
plugins:
|
||||||
- rouge
|
- rouge
|
||||||
# - jekyll-tidy
|
- jekyll-tidy
|
||||||
- jekyll/tagging
|
- jekyll/tagging
|
||||||
- jekyll-mentions
|
- jekyll-mentions
|
||||||
- jekyll-sitemap
|
- jekyll-sitemap
|
||||||
@ -87,7 +87,7 @@ sass:
|
|||||||
include: ["_pages"]
|
include: ["_pages"]
|
||||||
|
|
||||||
# dont move the following to _site/
|
# dont move the following to _site/
|
||||||
exclude: ["docker-compose.yaml", "docker", "Gemfile.lock", "Gemfile"]
|
exclude: ["docker-compose.yaml", "Gemfile.lock", "Gemfile"]
|
||||||
|
|
||||||
tz: America/New York
|
tz: America/New York
|
||||||
|
|
||||||
|
@ -1,15 +1,10 @@
|
|||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<nav>
|
<nav>
|
||||||
<p>
|
<p>
|
||||||
<span class="copy">©</span> {{ 'now' | date: '%Y' }} {{ site.copyright_owner.full_name }}.
|
<span class="copy">©</span> {{ 'now' | date: '%Y' }} {{ site.copyright_owner.full_name }}.
|
||||||
<a href="/legal/">MIT License</a>.
|
<a href="/legal/">MIT License</a>.
|
||||||
<a class="edit" href="{{ site.edit_url | append: page.path }}">Edit</a>.
|
<a class="edit" href="{{ site.edit_url | append: page.path }}">Edit</a>.
|
||||||
<!-- {% if page.id == blank %}
|
|
||||||
Site generated {{ site.time | date: "%a, %b %d, %Y" }}
|
|
||||||
{% endif %} -->
|
|
||||||
</p>
|
</p>
|
||||||
<p>{{ page.id }}</p>
|
|
||||||
</nav>
|
</nav>
|
||||||
<nav>
|
<nav>
|
||||||
<p class="mode"></p>
|
<p class="mode"></p>
|
||||||
|
@ -7,4 +7,8 @@ categories: global about
|
|||||||
---
|
---
|
||||||
# About
|
# About
|
||||||
|
|
||||||
WIP
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris ut blandit est. Nullam porta sem nec vehicula auctor. Proin venenatis sit amet ligula non rhoncus. Ut dignissim, ante lobortis gravida ullamcorper, metus diam aliquam mauris, non blandit nulla ligula vulputate nibh. In hac habitasse platea dictumst. Ut ac mi arcu. In hac habitasse platea dictumst. Mauris lobortis neque eu aliquam vestibulum. Nullam at maximus libero.
|
||||||
|
|
||||||
|
Etiam mollis ultricies justo, posuere eleifend velit. Sed placerat, mi vitae bibendum aliquam, mi ipsum elementum lorem, eget congue eros purus eget lectus. Cras ac sem neque. Quisque congue tortor eget arcu mattis, eget semper lectus rhoncus. Pellentesque eu quam at orci vulputate porta sed fringilla nulla. Morbi tempor blandit leo condimentum gravida. Vivamus tincidunt dapibus est ac facilisis. Mauris gravida nisi urna, eu luctus nulla ultricies et.
|
||||||
|
|
||||||
|
Morbi orci diam, semper et mauris quis, maximus luctus mi. Morbi vel eros dolor. Suspendisse vitae dapibus leo, eget imperdiet dui. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed vitae dictum massa. Nulla facilisi. Sed aliquet, orci a dignissim lobortis, libero justo elementum mi, id tincidunt justo orci elementum ligula. Pellentesque viverra quam nec diam faucibus sodales. In massa erat, sagittis a eros quis, aliquet volutpat ex. Morbi semper dictum turpis, in ornare metus consequat ac. Praesent vehicula risus id mi sollicitudin rutrum et nec dui.
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
@import "mixins";
|
@import "mixins";
|
||||||
@import "config";
|
@import "config";
|
||||||
|
@import "config";
|
||||||
@import "normalize";
|
@import "normalize";
|
||||||
@import "opine";
|
@import "opine";
|
||||||
@import "snackbar";
|
@import "snackbar";
|
||||||
|
@ -26,14 +26,19 @@ services:
|
|||||||
gem-build:
|
gem-build:
|
||||||
container_name: jekyll-gem-build
|
container_name: jekyll-gem-build
|
||||||
image: jekyll/jekyll
|
image: jekyll/jekyll
|
||||||
command: gem build jekyll-theme-isabelline.gemspec
|
command: bash -c "gem build jekyll-theme-isabelline.gemspec"
|
||||||
volumes:
|
volumes:
|
||||||
- .:/srv/jekyll
|
- .:/srv/jekyll
|
||||||
|
|
||||||
gem-push:
|
gem-push:
|
||||||
container_name: jekyll-gem-push
|
container_name: jekyll-gem-push
|
||||||
image: jekyll/jekyll
|
image: jekyll/jekyll
|
||||||
command: gem push jekyll-theme-isabelline-${gem_version}.gem
|
command: >
|
||||||
|
bash -c "
|
||||||
|
ruby -e 'require \"rubygems\"; spec = Gem::Specification::load(\"jekyll-theme-isabelline.gemspec\"); puts \"GEM_VERSION=#{spec.version}\"' > .env \
|
||||||
|
&& gem build jekyll-theme-isabelline.gemspec \
|
||||||
|
&& gem push jekyll-theme-isabelline-${GEM_VERSION}.gem
|
||||||
|
"
|
||||||
volumes:
|
volumes:
|
||||||
- .:/srv/jekyll
|
- .:/srv/jekyll
|
||||||
|
|
||||||
|
@ -2,28 +2,21 @@
|
|||||||
|
|
||||||
Gem::Specification.new do |spec|
|
Gem::Specification.new do |spec|
|
||||||
spec.name = "jekyll-theme-isabelline"
|
spec.name = "jekyll-theme-isabelline"
|
||||||
spec.version = "0.1.1"
|
spec.version = "0.1.3"
|
||||||
spec.authors = ["Rouslan Zenetl"]
|
spec.authors = ["Rouslan Zenetl"]
|
||||||
spec.email = ["rzenetl@gmail.com"]
|
spec.email = ["rzenetl@gmail.com"]
|
||||||
|
|
||||||
spec.summary = "Simple clean theme for long form blogging."
|
spec.summary = "Simple clean mobile-friendly theme for long form blogging. Also good for private note taking."
|
||||||
spec.homepage = "https://github.com/rzen/jekyll-theme-isabelline"
|
spec.homepage = "https://github.com/rzen/jekyll-theme-isabelline"
|
||||||
spec.license = "MIT"
|
spec.license = "MIT"
|
||||||
|
|
||||||
spec.metadata["plugin_type"] = "theme"
|
spec.metadata["plugin_type"] = "theme"
|
||||||
|
|
||||||
spec.files = `git ls-files -z`.split("\x0").select do |f|
|
spec.files = `git ls-files -z`.split("\x0").select do |f|
|
||||||
print f
|
f.match(%r!^(assets|_(includes|layouts|sass)/|(LICENSE|README|CHANGELOG|index)((\.(txt|md|html)|$)))!i)
|
||||||
f.match(%r!^(assets|_(includes|layouts|sass)/|(LICENSE|README)((\.(txt|md|markdown)|$)))!i)
|
|
||||||
# f.match(%r!^(assets|_(layouts|includes|sass|blog|)|LICENSE|README)!i)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
# spec.files = `git ls-files -z`.split("\x0").select do |f|
|
|
||||||
# f.match(%r!^(assets|_(includes|layouts|sass)/|(LICENSE|README)((\.(txt|md|markdown)|$)))!i)
|
|
||||||
# end
|
|
||||||
|
|
||||||
spec.add_runtime_dependency "jekyll", ">= 3.5", "< 5.0" # TODO
|
spec.add_runtime_dependency "jekyll", ">= 3.5", "< 5.0" # TODO
|
||||||
|
|
||||||
spec.add_development_dependency "bundler"
|
spec.add_development_dependency "bundler", "~> 2.0.2"
|
||||||
# spec.add_development_dependency "rake", "~> 12.0"
|
|
||||||
end
|
end
|
Loading…
Reference in New Issue
Block a user