Skip to content

Commit

Permalink
update iopages with common template (#63)
Browse files Browse the repository at this point in the history
* Bump version to 4.2.0

* Add https prefix to google-universal embed code. (#772)

* Add https prefix to google-universal embed code. (#772)

* Pagination now works for index.html files in subfolders. Links to next page consider baseurl now. (#764)

* Links to next page consider baseurl now.

* paginate_show_page_num controls whether page number gets output.

* Pagination now works for index.html files in subfolders. Links to next page consider baseurl now. (#764)

* Document moving paginated home page to an alternate location

* Update CHANGELOG and history

* Bump version to 4.2.1

* Fix bug - include section for Discourse embedded comments (#825)

* Improve the documentation for novice users (Tags+Categories and Pagination) (#826)

* Enhanced the documentation with some tips for the tags, categories and paginator

* Enhanced the documentation with some tips for the tags, categories and paginator

* Update 05-configuration.md

* Update 10-layouts.md

* Added Korean data in ui-text.yml

Added Korean translations.

* Add long `title` for testing purposes

* Update GreedyNav.js

* Replace with relative sizes

* Update GreedyNav.js

* Update GreedyNav to use flexbox instead of `display: table`
- ref #836

* Run through Autoprefixer

* Add flexbox fixes for < IE9 to make the greedy nav button visible

* Add Russian localized UI text

* Add Russian localized UI text to test and documentation site
- Close #815

* Add Korean localized UI text

* Adjust `author__urls` shadow to match navigation `box-shadow`

* Add Traditional Chinese UI text.

* Add zh-TW UI text to /docs and /test

* Added a few clarifying comments

YAML references are not always obvious, and ensuring people know to remove your Google IDs seemed a good idea to comment on.  Thanks for minimal mistakes!

* meta tag "author" added, for site author the field name is used

* Update README

* Update theme files in /docs

* Add theme meta info to _layouts/default.html

* Add theme meta info

* Update CHANGELOG and history

* Bump version to 4.2.2

* Update theme meta info

* New comment. (#863)

* Escape Liquid

* Escape Liquid

* Change default locale to `en_US` to appease OpenGraph debugger.
- Fixes #843

* Add banner text to main.min.js (#880)

- Add `---` YAML Front Matter as a workaround to allow the theme gem's version to be overridden locally.
- Adjust page scope in Front Matter default to avoid adding a layout to `main.min.js`
- Fixes #874, Fixes #722

* Update CHANGELOG and history

* Bump version to 4.3.0

* Remove buggy conditional around related posts header (#901)

This removes a buggy conditional that checks if `related_label` is
available in translations before displaying the header for related
posts but this header already handle missing translation by using a
default string.

With this fix the header is displayed even if the translation for this
label isn't available.

Fix #900

* Update CHANGELOG

* Bump version to 4.3.1

* Bump version to 4.3.1

* Bump version to 4.3.1

* Removed extra word in comment (#911)

* Typo fix (#915)

* Bump version to 4.3.1

* Update CHANGELOG and history

* Update contributing info

* Update year

* Improve print styles (#919)

* Fix image caption border-radius

* Fix image caption border-radius

* Improve print stylesheet
- Close #909

* Update CHANGELOG and history

* Add Lithuanian language/locale (#924)

* Add Lithuanian language/locale (#924)

* Update CHANGELOG and history

* Replace modified with last_modified_at (#930)

Fixes #929

* Add ProTip about installing unreleased version on `master`

* Update CHANGELOG and history

* Fix `.masthead` and `.page__footer` overlapping full screen video elements.
- Close #933

* Add closing `}`

* Fixed link errors in docs (#946)

* Move SCSS partials to `/_sass/minimal-mistakes` for easier CSS customization

* Release 💎 4.4.0

* Update history

* fix(includes/video): use https always (#945)

closes #944

* Update ui-text.yml (#958)

* Sync `/docs` with root changes

* Update CHANGELOG and history

* New comment. (#967)

* New comment. (#968)

* Add link to comment

* Transition “hamburger” navicon on click to “X” navicon by adding `.close` to button
- Close 969

* Release 💎 4.4.1

* Bump version to 4.4.1

* Toggle close button on `mouseleave`
- Close #975

* Update 08-ui-text.md (#972)

* Update 08-ui-text.md

* Update 08-ui-text.md

* Update CHANGELOG and history to reflect #972

* Add Swedish language (#996)

Translated this for my page today https://github.com/ojn/www.netkom.se/blob/master/_data/ui-text.yml
I hope there are no spelling mistakes, since one should strive for "minimal mistakes"... :-)

* Add Swedish language

* Add new brand variable: $bitbucket-color (#1009)

* Update CHANGELOG and history

* Fix broken Kramdown TOC link

* Fix "Greek" ~> "Swedish" typo

* Removing extraneous a and li tags (#1038)

Removing duplicate <a> and <li> closing tags in paginator include.

* Remove extraneous `</a>` and `</li>` tags

* New comment. (#1064)

* Update comment-1497284119888.yml

* New comment. (#1065)

* Fixed MD link to docs in the 'Helpers' page. (#1066)

* Fix broken link to example _config.yml file (#1069)

* Fix typo

* HTTPS some external links (#1083)

HTTPS some external links

* Google+ page comments updated.

* Fix indentation and remove comments

* Fix indentation and formatting

* Update Google+ page comments for /docs

* Update CHANGELOG and history

* Fixes and updates for the Greek language (#1054)

I have translated some UI text that hadn’t been translated by @Stelios3g. And I have also changed some translated entries to look and sound more natural for general uses (eg ‘Recent posts’ was translated as ‘Latest Announcements’ before). Finally, I have added ‘RSS’ next to ‘Feed’, because 1) there is no translation (or something that sounds natural) in Greek I’m afraid, 2) the term ‘RSS Feed’ is widely used in Greek websites.

* Fixes and updates for the Greek language

* Update CHANGELOG and history

* Add Dutch language (#1081)

* Add mention of Dutch localized UI text strings to theme documentation

* add gitlab to author profile (#1050)

* add gitlab to author profile

* add gitlab to footer

* Fix alignment of :

* Update Update CHANGELOG and history

* Fixed site variables (#1063)

* Fix variable names

* Improve documentation for grid view

* Adjust nav list `.active` state to accommodate text that spans multiple lines.

* Add indonesian locale (#1101)

* Add Indonesian locale text strings

* Update CHANGELOG and history

* Add $navicon-link-color-hover 1/2 (#1089)

Since the orig color-scheme doesn't always represent the nav/site colors

*  Add $navicon-link-color-hover 2/2 (#1088)

Since the orig color-scheme doesn't always represent the nav/site colors

* Add variable for navicon link color

* Replace Gist Liquid tag with embed `script`

* Change `gems` key in config to `plugins`

* Add tzinfo.data gem for Windows to appease timezone error

* Update CHANGELOG and history

* Bump dependencies

* Release 4.4.2

* Bump version to 4.4.2

* Bump version to 4.4.2

* Add vertical scrollbar to sidebars that extend outside the viewport

Viewing overflowing sidebar content requires scrolling the entire page which is annoying and causes the reader to lose their place.

Use CSS `calc` to approximate height of the sidebar (`100vh` - height of the masthead) and apply `overflow-y: auto` to add vertical scrollbars when needed.

Fixes #706

* New comment. (#1116)

* New comment. (#1117)

* New comment. (#1119)

* New comment. (#1120)

* New comment. (#1124)

* New comment. (#1125)

* Use a plugin to read data files from gem

  - jekyll-data v1.x
  - jekyll 3.5 automatically requires a theme's runtime deps
  - jekyll v3.5.0 had bugs. Hence use v3.5.1 and beyond

* New comment. (#1133)

* Upgrade to Susy 3 and replace grid mixins with new `span` and `gutter` functions

Most of Susy's mixins have been deprecated, `@include container()`, `@include full()`, `@include span()`, `@include prefix()`, `@include suffix()`, `@include gallery()`, etc.

Fixes #1114

* Spanish text for comments (#1118)

* Add missing Spanish UI text strings

* Update CHANGELOG

* Add link to PR

* Refactor intro animations into a separate SASS variable (#1147)

* Add `$intro-transition` variable

* Fix space alignment

* Revert `plugins;` back to `gems:` until github/github-pages gem updates to newer Jekyll
- Plugins won't activate if using the new `plugins` key with Jekyll < 3.5

* Update CHANGELOG and history

* Correct name of gem to that of the theme (#1149)

* Include documentation on disabling animations (#1150)

* Update CHANGELOG and history

* Fix typo

* Change reference to "Basically Basic" back to "Minimal Mistakes"

* Update CHANGELOG and history

* Link to PR on GitHub

* Fix disappearing author sidebar links
- Close #1136

* Update CHANGELOG and history

* Header alt tags (#1138)

* Added support for an alt tag for the header image

This allows using page.header.image_description as the alt tag. It
will still default to site.title if unset.

* Added documentation

* DRY up handling of `image_description` for alternative text

* Update CHANGELOG and history

* Update documentation (#1151)

* Update Quickstart documentation

* update Installation documentation

* Update documentation for Overriding Defaults

* Release 💎 4.5.0

* support vietnamese (#1159)

* Add mention of Vietnamese to UI text docs and update CHANGELOG/history

* Remove blank YAML Front Matter from JavaScript banner
- No longer needed ref: jekyll/jekyll#5918

Ref: mmistakes/minimal-mistakes#1158

* Update 05-configuration.md (#1164)

* Update CHANGELOG and history

* Improve `page` and `archive` layouts (#1166)

* Fix collapsed white-space above pagination links

* Improve `page` and `archive` layout
- Center main content on page
- Harmonize sidebar columns to be equal widths

Fixes #1155

* Update CHANGELOG and history

* Position and align right sidebar with the top of the main content

* Offset right sidebar at `$large` viewport

* Add TOC bottom include test post

* Add right sidebar styling edits to documentation site

* Add TOC bottom include test post

* Make minor formatting changes

* Remove outside and right borders in `table`s

* Increase font-size of code blocks.

* Reduce indent of nested "table of contents" links

* Update `website_label`

* Rename gems key to `plugins`
- `gems` key in `_config.yml`  was deprecated in Jekyll 3.5 and changed to `plugins`

ref: jekyll/jekyll#5130

* Reword sentences

* Roll back `gems:` to `plugins:` change in `_config.yml`
- GitHub Pages still doesn't seem to load safe plugins when using `plugins` key

* Fix positioning of sidebar table of contents when using `layout: splash`

Close #1169

* Adjust width of `.sidebar` to match `.sidebar__right`
- Use `$right-sidebar-width-narrow` and `$right-sidebar-width` Sass variables to determine width of sidebar instead of Susy `span` function

* Fix "follow" links `z-index` order to avoid overlapping issues

Close #1167

* Replace `gems` key with `plugins: `

* Extend grid view to the right to better fill the page
- Use a negative right margin to pull `.grid__wrapper` into the dead space left for a sidebar.
- Add sample documents to "portfolio" collection to test grid view
- Update CHANGELOG and history

* Update 16-stylesheets.md (#1170)

Typo error - "want" to "what"

* Update CHANGELOG and history

* Update GEMFILE according description to use theme on github-pages

* First working version

* Remove obsolete files

* remove therubyracer gem

* gem file changed

* delete obsolete files

* synch to original

* *

* Create README.md

* Remove pictures

* remove pictures

* home.md changed excerpt w/o pictures

* Add neutral picture in home page

* Cleaning home page

* Formatting home page

* editme ... first try

* Add editme on the overview pages

* Cleaning

* Cleaning _config.yml

* set x_large variable to 1600

* Update _config.yml editme_path to full url

* Update _includes/editme to support full path from _config.yml

* new include file buttons

* Update _config.yml add github_base_url

* Update home.md add button row

* Change Main navigation from Docu to Documentation

* _config.yml: add page defaults for excerpt, cta_url

* _config.yml add missing slash in spldoc_path

* _config.yml: new defaults are properties of header

      header.cta_url , header.cta_label

* Update _config.yml

* Update home.md

* home.md replace buttons with links

* Update home.md

* Update home.md

* Add possible link in parallel to button

* home.md add link_url and link_label

* Update feature_row

* Update feature_row

* Update feature_row

* Update feature_row

* Switch off the complete Social section in footer.html

* clean gh-pages

* iopages update

* add how to connect pages
  • Loading branch information
markheger authored and anouri committed Oct 19, 2017
1 parent d6a963e commit 1555db4
Show file tree
Hide file tree
Showing 254 changed files with 18,831 additions and 5,388 deletions.
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
*.gem
*.sublime-project
*.sublime-workspace
.bundle
.DS_Store
.jekyll-metadata
.sass-cache
_asset_bundler_cache
_site
codekit-config.json
example/_site
Gemfile.lock
node_modules
npm-debug.log*
16 changes: 16 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
source "https://rubygems.org"

gem "github-pages", group: :jekyll_plugins

gem "tzinfo-data"
gem "wdm", "~> 0.1.0" if Gem.win_platform?

# If you have any plugins, put them here!
# group :jekyll_plugins do
# gem "jekyll-paginate"
# gem "jekyll-sitemap"
# gem "jekyll-gist"
# gem "jekyll-feed"
# gem "jemoji"
gem "therubyracer"
# end
21 changes: 21 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
The MIT License (MIT)

Copyright (c) 2017 Michael Rose

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# streamsx.jdbc

This repository contains documentation for:

**IBM streamsx.jdbc Toolkit**

See this link for the site. https://ibmstreams.github.io/streamsx.jdbc
278 changes: 278 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,278 @@
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your entire site, values
# which you are expected to set up once and rarely need to edit after that.
# For technical reasons, this file is *NOT* reloaded automatically when you use
# `jekyll serve`. If you change this file, please restart the server process.

# Site Settings
locale : "en"
title : &toolkit "streamsx.jdbc"
title_separator : "-"
name : &name "IBM Streams" # &name is a YAML anchor which can be *referenced later
description : &description "toolkit site description."
url : https://ibmstreams.github.io # the base hostname & protocol for your site e.g. "https://mmistakes.github.io"
baseurl : "/streamsx.jdbc" # the subpath of your site, e.g. "/blog"
repository : "IBMStreams/streamsx.jdbc" # GitHub username/repo-name
github_base_url : "https://github.com" # your github server, will differ when enterprise github
github_editme_path : https://github.com/IBMStreams/streamsx.jdbc/blob/gh-pages
spldoc_path : &default_cta_url "/doc/spldoc/html"
toolkit_excerpt : &default_excerpt "Supports Streams application to work with databases via JDBC"
teaser : # path of fallback teaser image, e.g. "/assets/images/500x300.png"
# breadcrumbs : false # true, false (default)
words_per_minute : 200
comments:
provider : # false (default), "disqus", "discourse", "facebook", "google-plus", "staticman", "custom"
disqus:
shortname : # https://help.disqus.com/customer/portal/articles/466208-what-s-a-shortname-
discourse:
server : # https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963 , e.g.: meta.discourse.org
facebook:
# https://developers.facebook.com/docs/plugins/comments
appid :
num_posts : # 5 (default)
colorscheme : # "light" (default), "dark"
staticman:
allowedFields : ['name', 'email', 'url', 'message']
branch : "master"
commitMessage : "New comment."
filename : comment-{@timestamp}
format : "yml"
moderation : true
path : "_data/comments/{options.slug}" # "/_data/comments/{options.slug}" (default)
requiredFields : ['name', 'email', 'message']
transforms:
email : "md5"
generatedFields:
date:
type : "date"
options:
format : "iso8601" # "iso8601" (default), "timestamp-seconds", "timestamp-milliseconds"
atom_feed:
path : # blank (default) uses feed.xml

# SEO Related
google_site_verification :
bing_site_verification :
alexa_site_verification :
yandex_site_verification :

# Social Sharing
twitter:
username :
facebook:
username :
app_id :
publisher :
og_image : # Open Graph/Twitter default site image
# For specifying social profiles
# - https://developers.google.com/structured-data/customize/social-profiles
social:
type : # Person or Organization (defaults to Person)
name : # If the user or organization name differs from the site's name
links: # An array of links to social media profiles

# Analytics
analytics:
provider : false # false (default), "google", "google-universal", "custom"
google:
tracking_id :


# Site Author
author:
name : *name # *name is a YAML reference pointing to the &anchor earlier
avatar : # path of avatar image, e.g. "/assets/images/bio-photo.jpg"
bio : "I am a toolkit developer."
location : "Somewhere"
email :
uri :
bitbucket :
codepen :
dribbble :
flickr :
facebook :
foursquare :
github :
gitlab :
google_plus :
keybase :
instagram :
lastfm :
linkedin :
pinterest :
soundcloud :
stackoverflow : # "123456/username" (the last part of your profile url, e.g. http://stackoverflow.com/users/123456/username)
steam :
tumblr :
twitter :
vine :
weibo :
xing :
youtube : # "https://youtube.com/c/MichaelRoseDesign"


# Reading Files
include:
- .htaccess
- _pages
exclude:
- "*.sublime-project"
- "*.sublime-workspace"
- vendor
- .asset-cache
- .bundle
- .jekyll-assets-cache
- .sass-cache
- assets/js/plugins
- assets/js/_main.js
- assets/js/vendor
- Capfile
- CHANGELOG
- config
- Gemfile
- Gruntfile.js
- gulpfile.js
- LICENSE
- log
- node_modules
- package.json
- Rakefile
- README
- tmp
keep_files:
- .git
- .svn
encoding: "utf-8"
markdown_ext: "markdown,mkdown,mkdn,mkd,md"


# Conversion
markdown: kramdown
highlighter: rouge
lsi: false
excerpt_separator: "\n\n"
incremental: false


# Markdown Processing
kramdown:
input: GFM
hard_wrap: false
auto_ids: true
footnote_nr: 1
entity_output: as_char
toc_levels: 1..6
smart_quotes: lsquo,rsquo,ldquo,rdquo
enable_coderay: false

# Collections
collections:
docs:
output: true
permalink: /:collection/:path/

# Defaults
defaults:
# _posts
- scope:
path: ""
type: posts
values:
layout: single
author_profile: true
read_time: true
comments: true
share: true
related: true
# _pages
- scope:
path: "_pages"
type: pages
values:
layout: single
author_profile: true
header:
cta_url: *default_cta_url
cta_label: "SPLDOC"
excerpt: *default_excerpt
# _docs
- scope:
path: ""
type: docs
values:
layout: single
read_time: false
author_profile: false
share: false
comments: false
sidebar:
nav: "docs"

# Sass/SCSS
sass:
sass_dir: _sass
style: compressed # http://sass-lang.com/documentation/file.SASS_REFERENCE.html#output_style


# Outputting
permalink: /:categories/:title/
# paginate: 5 # amount of posts to show
# paginate_path: /page:num/
timezone: # http://en.wikipedia.org/wiki/List_of_tz_database_time_zones


# Plugins
plugins:
- jekyll-paginate
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jemoji

# mimic GitHub Pages with --safe
whitelist:
- jekyll-paginate
- jekyll-sitemap
- jekyll-gist
- jekyll-feed
- jemoji


# Archives
# Type
# - GitHub Pages compatible archive pages built with Liquid ~> type: liquid (default)
# - Jekyll Archives plugin archive pages ~> type: jekyll-archives
# Path (examples)
# - Archive page should exist at path when using Liquid method or you can
# expect broken links (especially with breadcrumbs enabled)
# - <base_path>/tags/my-awesome-tag/index.html ~> path: /tags/
# - <base_path/categories/my-awesome-category/index.html ~> path: /categories/
# - <base_path/my-awesome-category/index.html ~> path: /
category_archive:
type: liquid
path: /categories/
tag_archive:
type: liquid
path: /tags/
# https://github.com/jekyll/jekyll-archives
# jekyll-archives:
# enabled:
# - categories
# - tags
# layouts:
# category: archive-taxonomy
# tag: archive-taxonomy
# permalinks:
# category: /categories/:name/
# tag: /tags/:name/

# HTML Compression
# - http://jch.penibelst.de/
compress_html:
clippings: all
ignore:
envs: development



38 changes: 38 additions & 0 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# main links
main:
- title: "Domain Knowledge"
url: /docs/knowledge/overview/
- title: "User Documentation"
url: /docs/user/overview
- title: "Developer Documentation"
url: /docs/developer/overview

# knowledge documentation links
knowledgedocs:
- title: Background knowledge
children:
- title: "Overview - Use case"
url: /docs/knowledge/usecase/overview

# user documentation links
userdocs:
- title: User documentation
children:
- title: "Overview"
url: /docs/user/overview
- title: "How to connect to a DB2"
url: /docs/user/db2
- title: "How to connect to a Oracle"
url: /docs/user/oracle
- title: "How to connect to a PostgresSql"
url: /docs/user/postgressql
- title: "How to connect to a Teradata"
url: /docs/user/teradata

# developer documentation links
developerdocs:
- title: Developer documentation
children:
- title: "General Toolkit development"
url: /docs/development/overview

Loading

0 comments on commit 1555db4

Please sign in to comment.