diff --git a/_config.yml b/_config.yml index f34c0bf..f94ac4b 100644 --- a/_config.yml +++ b/_config.yml @@ -1,57 +1,56 @@ -# the audience for this site. even if you're not single sourcing, you still need to define an audience here. +project: documentation-theme-jekyll-designer + audience: designer -# your project's title. appears in the top nav home button. -title: Jekyll for Designers +product: all -# currently the version is used only in the print cover -version: 2.0 +platform: all + +version: all + +topnav_title: Jekyll for Designers + +topnav_version: 2.0 -# appears above the sidebar (optional) tagline: Guide for designers -# You can leave the url empty so that you can upload the files into any domain. You just need to define the baseurl. -url: "http://tomjohnson1492.github.io" +baseurl: "/documentation-theme-jekyll/designer" -# the subpath of your site. If you're publishing to the root directory, just type "". Usually set this as your project name. -baseurl: "/documentation-theme-jekyll" - -# this is how you will preview the site on your local machine. leave as is. -host: 127.0.0.1 - -# specified here in case you have multiple sites and want to view them simultaneously in different tabs (you'll need different ports) port: 4006 -# Add a feedback email for the top navigation bar +host: 127.0.0.1 + +url: "http://tomjohnson1492.github.io" + feedback_email: tomjohnson1492@gmail.com -# whether you want the sidebar to use an accordion, so that other sections in the toc collapse when one section expands. sidebar_accordion: true -# Disqus shortname for commenting features. leave blank if you don't want a comment form. disqus_shortname: idrbwjekyll -# Insert your google analytics tracking number. leave blank if you don't want google analytics integration. google_analytics: UA-408430-5 markdown: redcarpet -# options for the redcarpet markdown processing. leave as is, especially the "with_toc_data" or the mini-toc won't appear. redcarpet: extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"] -# pygments requires you to install a gem on your machine. if you don't want this, use rouge instead. highlighter: pygments -# put all files or directories that you want to exclude from your project here. +print: false + +floating_nav: true + +# suffix: index.html + exclude: - _drafts - bower_components - .idea - _site -# these are defaults that get applied to each page or post's frontmatter. leave as is. permalink: :title + defaults: - scope: @@ -81,17 +80,6 @@ defaults: sass: sass_dir: _sass -# this enables the tooltip collection. collections: tooltips: - output: true - -# is this a print build? if so, put true. otherwise, false. -print: false - -floating_nav: true - -# this option allows you to add a suffix to the permalinks in case you're publishing on a host such as Salesforce's site.com. -# on Salesforce's site.com, uploaded files must have index.html to display correctly. Most likely just ignore or remove this section unless -# you're publishing on Salesforce. -# suffix: index.html \ No newline at end of file + output: true \ No newline at end of file diff --git a/_data/sidebar.yml b/_data/sidebar.yml index 1de5ce5..b3bb28f 100644 --- a/_data/sidebar.yml +++ b/_data/sidebar.yml @@ -7,241 +7,411 @@ entries: subcategories: - title: Overview audience: writer, designer + platform: all + product: all + version: all print: true items: - title: Cover url: /titlepage/ audience: writer, designer + platform: all + product: all + version: all print: true web: false + - title: Introduction + url: / + audience: writer, designer + platform: all + product: all + version: all + print: true + - title: Getting started url: /getting_started/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Setting up the configuration files url: /config_setup/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Supported features url: /supported_features/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Troubleshooting url: /troubleshooting/ audience: writer, designer + platform: all + product: all + version: all print: true + - title: Content types audience: writer, designer + platform: all + product: all + version: all print: true items: - title: Pages and posts url: /pages/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Collections url: /collections/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Formatting audience: writer, designer + platform: all + product: all + version: all print: true items: - - title: Alerts url: /alerts/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Images url: /images/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Links url: /links/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Syntax highlighting url: /syntax_highlighting/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Videos url: /videos/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Labels url: /labels/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Icons url: /icons/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Tables url: /tables/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Tooltips url: /adding_tooltips/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Navtabs url: /navtabs/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Shortcuts for Jekyll syntax url: /shortcuts_for_jekyll_syntax/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Single Sourcing audience: writer, designer + platform: all + product: all + version: all print: true items: - title: Conditional logic url: /conditional_logic/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Content re-use url: /content_reuse/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Excluding files url: /excluding_files/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Publishing audience: writer, designer + platform: all + product: all + version: all print: true items: - title: Build arguments url: /build_arguments/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Create a PDF url: /create_pdf/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Creating a help API url: /help_api/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Setting up iTerm profiles url: /iterm_profiles/ audience: writer, designer + platform: all + product: all + version: all + print: true + + - title: Common Git commands + url: /git_commands/ + audience: writer, designer + platform: all + product: all + version: all print: true - title: Navigation audience: writer + platform: all + product: all + version: all print: true items: - title: Configuring sidebar and top navigation url: /navigation/ audience: designer, writer + platform: all + product: all + version: all print: true - title: Tags url: /tags/ audience: writer, designer + platform: all + product: all + version: all print: true - title: Special Layouts - audience: designer + audience: designer, writer + platform: all + product: all + version: all + print: true print: false items: - title: Special layouts url: /special_layouts/ audience: designer + platform: all + product: all + version: all print: true + - title: Creating a series + url: /series/ + audience: designer + platform: all + product: all + version: all + print: all + - title: FAQ layout url: /faq/ audience: designer + platform: all + product: all + version: all print: true - title: KB layout url: /kb_layout/ audience: designer + platform: all + product: all + version: all print: true - title: Scroll url: /scroll/ audience: designer + platform: all + product: all + version: all print: true - title: Shuffle url: /shuffle/ audience: designer + platform: all + product: all + version: all print: true - title: Tag archives - audience: designer, w riter + audience: designer, writer + platform: all + product: all + version: all print: false + items: - title: Overview - audience: writer, designer url: /tag-archives-overview/ + audience: writer, designer + platform: all + product: all + version: all print: false thirdlevel: #demo's how to add a third level to the sidebar nav. - title: Third level title audience: writer, designer + platform: all + product: all + version: all print: false thirdlevelitems: - title: Overview pages url: /tag-overview/ audience: writer, designer + platform: all + product: all + version: all print: false - title: Getting Started pages url: /tag-getting-started/ audience: writer, designer + platform: all + product: all + version: all print: false - title: Single Sourcing pages url: /tag-single-sourcing/ audience: writer, designer + platform: all + product: all + version: all print: false - title: Publishing pages url: /tag-publishing/ audience: writer, designer + platform: all + product: all + version: all print: false - title: Formatting pages url: /tag-formatting/ audience: writer, designer + platform: all + product: all + version: all print: false - title: Special layout pages url: /tag-special-layouts/ audience: writer, designer + platform: all + product: all + version: all print: false diff --git a/_data/tags.yml b/_data/tags.yml index ece72cd..372132b 100644 --- a/_data/tags.yml +++ b/_data/tags.yml @@ -5,6 +5,7 @@ allowed-tags: - publishing - single-sourcing - special-layouts + - content types diff --git a/_data/topnav.yml b/_data/topnav.yml index 1354988..7213679 100644 --- a/_data/topnav.yml +++ b/_data/topnav.yml @@ -7,14 +7,23 @@ topnav: - title: About url: /about/ audience: writer, designer + platform: all + product: all + version: all - title: Github repo external_url: https://github.com/tomjohnson1492/documentation-theme-jekyll audience: writer, designer + platform: all + product: all + version: all - title: My blog external_url: http://idratherbewriting.com audience: writer, designer + platform: all + product: all + version: all #Topnav dropdowns topnav_dropdowns: @@ -22,16 +31,28 @@ topnav_dropdowns: subcategories: - title: Jekyll resources audience: writer, designer + platform: all + product: all + version: all items: - title: Jekyll documentation external_url: http://jekyllrb.com/docs/home/ audience: writer, designer + platform: all + product: all + version: all - title: Jekyll Talk external_url: https://talk.jekyllrb.com/ audience: designer, writer + platform: all + product: all + version: all - title: Jekyll on Stackoverflow external_url: http://stackoverflow.com/questions/tagged/jekyll audience: writer, designer + platform: all + product: all + version: all diff --git a/_includes/custom/acme_series.html b/_includes/custom/acme_series.html new file mode 100644 index 0000000..44d9a11 --- /dev/null +++ b/_includes/custom/acme_series.html @@ -0,0 +1,19 @@ +