diff --git a/.seed-config.yaml b/.seed-config.yaml index d1d69115..aa22eb8a 100644 --- a/.seed-config.yaml +++ b/.seed-config.yaml @@ -6,7 +6,7 @@ project: oneLiner: "Highly customizable open source theme for Hugo based static websites" description: | Create your next website with Syna. - version: "v0.16.1" + version: "v0.16.2" vision: type: "community" diff --git a/CHANGELOG.md b/CHANGELOG.md index d162adaa..db867078 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,264 +15,328 @@ _2018_ --> +# v0.16.2 + +_2020-03-23_ + +- [Downloads for v0.16.2](https://syna.okkur.org/releases/v0.16.1) +- [Changelog since v0.16.1](#changes-since-v0161) + +## Documentation for v0.16 + +[Documentation](https://syna.okkur.org/docs) _Documentation defaults to latest release_ + +## Changes since v0.16.1 +- `portfolio`: Add support for icons +- `hero`: Remove leftover particle code, when disabled +- `item`: Images and icons can now have urls +- Add linter and fixer for JS files +- Migrate to Hugo's internal [opengraph template](https://gohugo.io/templates/internal/#open-graph) + +## Fixes since v0.16.1 + +- Fix release links + +--- + # v0.16.1 + _2020-01-24_ - - [Downloads for v0.16.1](https://syna.okkur.org/releases/v0.16.1) - - [Changelog since v0.16.0](#changes-since-v0160) + +- [Downloads for v0.16.1](https://syna.okkur.org/releases/v0.16.1) +- [Changelog since v0.16.0](#changes-since-v0160) ## Documentation for v0.16 -[Documentation](https://syna.okkur.org/docs) *Documentation defaults to latest release* + +[Documentation](https://syna.okkur.org/docs) _Documentation defaults to latest release_ ## Changes since v0.16.0 - - Add alpha support for multilingual websites [687](https://github.com/okkur/syna/pull/687) - - Add e2e tests via Cypress + +- Add alpha support for multilingual websites [687](https://github.com/okkur/syna/pull/687) +- Add e2e tests via Cypress ## Fixes since v0.16.0 - - `contact`: formspree forms now work synchronously [689](https://github.com/okkur/syna/pull/689) - - `list`: Fix list fragment not working on some sections [688](https://github.com/okkur/syna/pull/688) - - Fix language code prefix of static assets [680](https://github.com/okkur/syna/issues/680) - - Fix incorrect language config key [684](https://github.com/okkur/syna/pull/684) - - Fix events not firing [681](https://github.com/okkur/syna/pull/681) - - Fix FAQ card width overflow on mobile [673](https://github.com/okkur/syna/pull/673) + +- `contact`: formspree forms now work synchronously [689](https://github.com/okkur/syna/pull/689) +- `list`: Fix list fragment not working on some sections [688](https://github.com/okkur/syna/pull/688) +- Fix language code prefix of static assets [680](https://github.com/okkur/syna/issues/680) +- Fix incorrect language config key [684](https://github.com/okkur/syna/pull/684) +- Fix events not firing [681](https://github.com/okkur/syna/pull/681) +- Fix FAQ card width overflow on mobile [673](https://github.com/okkur/syna/pull/673) --- # v0.16.0 + _2019-12-31_ - - [Downloads for v0.16.0](https://syna.okkur.org/releases/v0.16.0) - - [Changelog since v0.15.0](#changes-since-v0150) + +- [Downloads for v0.16.0](https://syna.okkur.org/releases/v0.16.0) +- [Changelog since v0.15.0](#changes-since-v0150) ## Documentation for v0.16 -[Documentation](https://syna.okkur.org/docs) *Documentation defaults to latest release* + +[Documentation](https://syna.okkur.org/docs) _Documentation defaults to latest release_ ## Changes since v0.15.0 - - Support Hugo v0.61 - - Move skeleton css to theme side - - Helper classes for each section and containers #665 - - Add Cypress based tests using Github actions #647 #666 - - Use unsafe markdown configuration due to Hugo change #645 - - Bootstrap update to v4.4.1 - - `content`: Added defaulting for page title from content fragment #670 - - `content`: Add addtional content fragment documentation #668 - - `content`: Content fragment now supports `padding` variable like other fragments using container helper - - `hero`: Add minHeight parameter - - `list`: Add optional sort order to lists + +- Support Hugo v0.61 +- Move skeleton css to theme side +- Helper classes for each section and containers #665 +- Add Cypress based tests using Github actions #647 #666 +- Use unsafe markdown configuration due to Hugo change #645 +- Bootstrap update to v4.4.1 +- `content`: Added defaulting for page title from content fragment #670 +- `content`: Add addtional content fragment documentation #668 +- `content`: Content fragment now supports `padding` variable like other fragments using container helper +- `hero`: Add minHeight parameter +- `list`: Add optional sort order to lists ## Fixes since v0.15.0 - - Fix default list order #669 - - Remove unnencessary markdownify calls #646 - - Refactor modal html into js code #643 - - Fix _index being added into lists #610 - - Fix subdirecotry fragments not working #588 - - Remove extra space before codeblocks #605 - - `events`: Fix missing character issue in published events with question marks in arguments #608 - - `list`: Fix child depth #606 - - `404`: Fix fragments not showing on 404 page #589 + +- Fix default list order #669 +- Remove unnencessary markdownify calls #646 +- Refactor modal html into js code #643 +- Fix \_index being added into lists #610 +- Fix subdirecotry fragments not working #588 +- Remove extra space before codeblocks #605 +- `events`: Fix missing character issue in published events with question marks in arguments #608 +- `list`: Fix child depth #606 +- `404`: Fix fragments not showing on 404 page #589 --- # v0.15.2 + _2019-10-16_ - - [Downloads for v0.15.2](https://syna.okkur.org/releases/v0.15.2) - - [Changelog since v0.15.1](#changes-since-v0151) + +- [Downloads for v0.15.2](https://syna.okkur.org/releases/v0.15.2) +- [Changelog since v0.15.1](#changes-since-v0151) ## Documentation for v0.15.2 -[Documentation](https://syna.okkur.org/docs) *Documentation defaults to latest release* + +[Documentation](https://syna.okkur.org/docs) _Documentation defaults to latest release_ ## Changes since v0.15.1 - - Add support for sort order in the list fragment #583 - - Add minHeight param to hero fragment #571 - - Bump Hugo's minimum required version to v0.58 #588 + +- Add support for sort order in the list fragment #583 +- Add minHeight param to hero fragment #571 +- Bump Hugo's minimum required version to v0.58 #588 ## Fixes since v0.15.1 - - Fix fragments not showing in the 404 page #575 - - Fix global fragments with subitems showing warning #582 - - Fix toc list displaying pagination in docs - - Fix extra padding on code blocks #603 - - Filter special pages out of list fragment's displayed pages #595 - - Fix children deptch in toc #596 - - Fix bad split in event params (pubsub) #594 + +- Fix fragments not showing in the 404 page #575 +- Fix global fragments with subitems showing warning #582 +- Fix toc list displaying pagination in docs +- Fix extra padding on code blocks #603 +- Filter special pages out of list fragment's displayed pages #595 +- Fix children deptch in toc #596 +- Fix bad split in event params (pubsub) #594 --- # v0.15.1 + _2019-05-27_ - - [Downloads for v0.15.1](https://syna.okkur.org/releases/v0.15.1) - - [Changelog since v0.15.0](#changes-since-v0150) + +- [Downloads for v0.15.1](https://syna.okkur.org/releases/v0.15.1) +- [Changelog since v0.15.0](#changes-since-v0150) ## Documentation for v0.15.1 -[Documentation](https://syna.okkur.org/docs) *Documentation defaults to latest release* + +[Documentation](https://syna.okkur.org/docs) _Documentation defaults to latest release_ ## Changes since v0.15.0 ## Fixes since v0.15.0 - - Add the new auto generated files (have been missed in a previous commit) - - Move syna-grid.css from user side to theme side (bad approach, removes it from user side at least) - - Fix the .Dir deprecation warning, I have no idea how these are popping up + +- Add the new auto generated files (have been missed in a previous commit) +- Move syna-grid.css from user side to theme side (bad approach, removes it from user side at least) +- Fix the .Dir deprecation warning, I have no idea how these are popping up --- + # v0.15.0 + _2019-05_ - - [Downloads for v0.15.0](https://syna.okkur.org/releases/v0.15.0) - - [Changelog since v0.14.0](#changes-since-v0140) + +- [Downloads for v0.15.0](https://syna.okkur.org/releases/v0.15.0) +- [Changelog since v0.14.0](#changes-since-v0140) ## Documentation for v0.15 -[Documentation](https://syna.okkur.org/docs) *Documentation defaults to latest release* + +[Documentation](https://syna.okkur.org/docs) _Documentation defaults to latest release_ ## Changes since v0.14.0 - - BREAKING: `item`: Item URL configuration is now `item_url` instead of `url` - - BREAKING: Custom JS and CSS within config.toml are replaced by `config` fragment - - Huge documentation overhaul - - Accesibility improvements via `alt` and `sr-only` tags - - Code snippets and inline code are more readable (invert background) - - Contrast improvements for text, buttons and backgrounds - - Add Title_align for better control of headers - - Enable and document usage of FontAwesome Pro - - Upgrade FontAwesome - - Show scrollspy and active page to navbar and sidebar based navbars - - Resize images automatically with the exception of `static/` based ones - - Use favicon.svg and favicon.png, if defined - - Add slot feature to combine various fragments - - Add support for social media cards - - Ability to create documentation via `content` and `list` using sidebar slots - - `list`: Add collapsible items - - `nav`: Add sticky option - - `hero`: Ability to customize particle.js - - `pricing`: Add plan:change event - - New: `events`: Client side pubsub like event framework including triggering events via URL - - `events`: Base64 obfuscated event URLs - - New: `stripe`: Add payments fragment based on stripe - - `stripe`: Prevent double charges by disabling button - - `stripe`: Add multiple price option - - `stripe`: Add custom price option - - New: `graph`: Add chart.js fragment - - New: `TOC`: Add table of contents fragment - - New: `config`: New config fragment to inject custom assets such as `meta`, `link` or `script` - - New: `header`: Add separate header fragment + +- BREAKING: `item`: Item URL configuration is now `item_url` instead of `url` +- BREAKING: Custom JS and CSS within config.toml are replaced by `config` fragment +- Huge documentation overhaul +- Accesibility improvements via `alt` and `sr-only` tags +- Code snippets and inline code are more readable (invert background) +- Contrast improvements for text, buttons and backgrounds +- Add Title_align for better control of headers +- Enable and document usage of FontAwesome Pro +- Upgrade FontAwesome +- Show scrollspy and active page to navbar and sidebar based navbars +- Resize images automatically with the exception of `static/` based ones +- Use favicon.svg and favicon.png, if defined +- Add slot feature to combine various fragments +- Add support for social media cards +- Ability to create documentation via `content` and `list` using sidebar slots +- `list`: Add collapsible items +- `nav`: Add sticky option +- `hero`: Ability to customize particle.js +- `pricing`: Add plan:change event +- New: `events`: Client side pubsub like event framework including triggering events via URL +- `events`: Base64 obfuscated event URLs +- New: `stripe`: Add payments fragment based on stripe +- `stripe`: Prevent double charges by disabling button +- `stripe`: Add multiple price option +- `stripe`: Add custom price option +- New: `graph`: Add chart.js fragment +- New: `TOC`: Add table of contents fragment +- New: `config`: New config fragment to inject custom assets such as `meta`, `link` or `script` +- New: `header`: Add separate header fragment ## Fixes since v0.14.0 - - Fix consistency of header margins - - Retriggering an event will clear fields - - `stripe`: Fix multiple Stripe fragments on a single page - - `contact`: Fix Recaptcha positioning - - `contact`: Make contact form async even within Firefox - - `table`: Optimize darker background colors - - `content`: Sidebar margin fixes - - `404`: Fix layout issues - - `editor`: Fix editor not always loading - - `react-portal`: Fix portal not always loading + +- Fix consistency of header margins +- Retriggering an event will clear fields +- `stripe`: Fix multiple Stripe fragments on a single page +- `contact`: Fix Recaptcha positioning +- `contact`: Make contact form async even within Firefox +- `table`: Optimize darker background colors +- `content`: Sidebar margin fixes +- `404`: Fix layout issues +- `editor`: Fix editor not always loading +- `react-portal`: Fix portal not always loading --- # v0.14.0 + _2018-10-15_ - - [Downloads for v0.14.0](https://syna.okkur.org/releases/v0.14.0) - - [Changelog since v0.13.0](#changes-since-v0130) + +- [Downloads for v0.14.0](https://syna.okkur.org/releases/v0.14.0) +- [Changelog since v0.13.0](#changes-since-v0130) ## Documentation for v0.14 + [Documentation](/tree/v0.14/docs) ## Changes since v0.13.0 - - BREAKING: Fragment lookup order was broken in v0.13. Please check your fragments are overwritten as expected. - - BREAKING: `item`: Icons should be placed under `asset` table - - BREAKING: `items`: Icon for each column should be placed under `asset` table - - BREAKING: `logos`: Deprecated `logos` fragment in favor of `items` fragment - - BREAKING: `header`: `align` variable is changed to `header_align` - - Some colors have slightly changed. The change is a major internal overall. It's not considered a breaking change but please review your design. - - `nav`: Breadcrumb support added using `breadcrumb: false/true` and `breadcrumb_level: 1` - - `table`/`item`: Extract table into its own helper - - `list`: Display date and category for pages - - `list`: Pagination is now supported - - `list`: Change page title size based on visibility of summary - - `list`: Add ability to use a custom summary using `.Params.summary` - - `content`: `.Params.summary` added with markdown support - - `content`: Display date - - `content`: Fix max-width of images in the content - - `pricing`: Add warning message in case there are no items available - - `global`: All fragments now support alignment of the title and subtitle - - `faq`: Add `faq` fragment to list questions and answers - - Header (title and subtitle) code extracted into helper partial - - Text-color code extracted into helper partial - - Theme colors are now customizable through `config.toml` - - Hugo resource pipelines now builds sass files instead of Webpack - - Make build command minify by default + +- BREAKING: Fragment lookup order was broken in v0.13. Please check your fragments are overwritten as expected. +- BREAKING: `item`: Icons should be placed under `asset` table +- BREAKING: `items`: Icon for each column should be placed under `asset` table +- BREAKING: `logos`: Deprecated `logos` fragment in favor of `items` fragment +- BREAKING: `header`: `align` variable is changed to `header_align` +- Some colors have slightly changed. The change is a major internal overall. It's not considered a breaking change but please review your design. +- `nav`: Breadcrumb support added using `breadcrumb: false/true` and `breadcrumb_level: 1` +- `table`/`item`: Extract table into its own helper +- `list`: Display date and category for pages +- `list`: Pagination is now supported +- `list`: Change page title size based on visibility of summary +- `list`: Add ability to use a custom summary using `.Params.summary` +- `content`: `.Params.summary` added with markdown support +- `content`: Display date +- `content`: Fix max-width of images in the content +- `pricing`: Add warning message in case there are no items available +- `global`: All fragments now support alignment of the title and subtitle +- `faq`: Add `faq` fragment to list questions and answers +- Header (title and subtitle) code extracted into helper partial +- Text-color code extracted into helper partial +- Theme colors are now customizable through `config.toml` +- Hugo resource pipelines now builds sass files instead of Webpack +- Make build command minify by default ## Fixes since v0.13.0 - - `contact`: Fix contact form not submitting data to Netlify + +- `contact`: Fix contact form not submitting data to Netlify --- # v0.13.0 + _2018-09-10_ - - [Downloads for v0.13.0](https://syna.okkur.org/releases/v0.13.0) - - [Changelog since v0.12.0](#changes-since-v0120) + +- [Downloads for v0.13.0](https://syna.okkur.org/releases/v0.13.0) +- [Changelog since v0.12.0](#changes-since-v0120) ## Documentation for v0.13.0 + [Documentation](/tree/v0.13.0/docs) ## Changes since v0.12.0 - - BREAKING: Page declaration from `_index/index.md` needs to be moved to `content/_index.md` - - BREAKING: Page declaration for `_index/index.md` needs to be set to `headless = true` - - BREAKING: Image declaration changed from `[branding]`, `image = ""` to `[asset]` using consistent asset declaration - - BREAKING: Image declaration changed from `header = ""` to `[header]` using consistent asset declaration - - BREAKING: Image declaration changed from `[[logos]]` to `[[assets]]` using consistent asset declaration - - Hugo resource pipelines now builds sass files instead of Webpack - - Theme colors are now customizable through `config.toml` - - New: `list` fragment for section pages and page lists - - New: `pricing` fragment to show pricing and features - - New: `react-portal` fragment to embed react based features - - New: `editor` fragment to create an editor from JSON schemas - - New: `search` fragment enabling search as part of a page - - `navbar`: Support search in navbar - - `content`: Optionally show date and category in content fragment - - `footer`: `asset.title` is moved to `.Params.title` - - `portfolio`: Support image fallthrough - - `404`: Add ability to change and resize image - - `member`, `items`, `portfolio`: Display error messages, when no item is configured - - Refactor fragment lookup strategy - - Restructure exampleSite (showcase fragments and use as actual page for Syna) - - Add `/dev/` section to exampleSite for testing and development - - Extract code into helper partials + +- BREAKING: Page declaration from `_index/index.md` needs to be moved to `content/_index.md` +- BREAKING: Page declaration for `_index/index.md` needs to be set to `headless = true` +- BREAKING: Image declaration changed from `[branding]`, `image = ""` to `[asset]` using consistent asset declaration +- BREAKING: Image declaration changed from `header = ""` to `[header]` using consistent asset declaration +- BREAKING: Image declaration changed from `[[logos]]` to `[[assets]]` using consistent asset declaration +- Hugo resource pipelines now builds sass files instead of Webpack +- Theme colors are now customizable through `config.toml` +- New: `list` fragment for section pages and page lists +- New: `pricing` fragment to show pricing and features +- New: `react-portal` fragment to embed react based features +- New: `editor` fragment to create an editor from JSON schemas +- New: `search` fragment enabling search as part of a page +- `navbar`: Support search in navbar +- `content`: Optionally show date and category in content fragment +- `footer`: `asset.title` is moved to `.Params.title` +- `portfolio`: Support image fallthrough +- `404`: Add ability to change and resize image +- `member`, `items`, `portfolio`: Display error messages, when no item is configured +- Refactor fragment lookup strategy +- Restructure exampleSite (showcase fragments and use as actual page for Syna) +- Add `/dev/` section to exampleSite for testing and development +- Extract code into helper partials ## Fixes since v0.12.0 - - `footer`: Subtitle is now linked when there is no logo - - Use relLangURL for all links - - Fix recaptcha support for Netlify contact form - - Optimize asset sizes in exampleSite + +- `footer`: Subtitle is now linked when there is no logo +- Use relLangURL for all links +- Fix recaptcha support for Netlify contact form +- Optimize asset sizes in exampleSite --- # v0.12.0 + _2018-08-06_ - - [Downloads for v0.12.0](https://syna.okkur.org/releases/v0.12.0) - - [Changelog since v0.11.0](#changes-since-v0110) + +- [Downloads for v0.12.0](https://syna.okkur.org/releases/v0.12.0) +- [Changelog since v0.11.0](#changes-since-v0110) ## Documentation for v0.12.0 + [Documentation](/tree/v0.12.0/docs) [Getting started](/tree/v0.12.0/docs#using-starter) ## Changes since v0.11.0 - - BREAKING: `content-single` and `content-split` merged into `content` fragment - - BREAKING: Moving to `_index` and `_global` as special directories and headless bundles - - BREAKING: Subpath handling made consistent with Hugo - - New: `header` fragment for easier section bundling and linking - - New: `portfolio` fragment to showcase projects etc. - - New: Categories for `content` fragment - - `member`: Company affiliation for single member mode - - `member`: Redesign single member mode - - Getting started guide - - Update documentation - - Bundle JS files and register them within each fragment - - `404`: Refactor 404 to be fragment based + +- BREAKING: `content-single` and `content-split` merged into `content` fragment +- BREAKING: Moving to `_index` and `_global` as special directories and headless bundles +- BREAKING: Subpath handling made consistent with Hugo +- New: `header` fragment for easier section bundling and linking +- New: `portfolio` fragment to showcase projects etc. +- New: Categories for `content` fragment +- `member`: Company affiliation for single member mode +- `member`: Redesign single member mode +- Getting started guide +- Update documentation +- Bundle JS files and register them within each fragment +- `404`: Refactor 404 to be fragment based ## Fixes since v0.11.0 - - Improve naming consistency - - Cleanup bootstrap files - - Add attribution for inspiration - - `table`: Align table cells using `align` variable - - `items`: Remove icon, if not set - - `item/table`: Fix icon + url - - `item`: Fix align = center + +- Improve naming consistency +- Cleanup bootstrap files +- Add attribution for inspiration +- `table`: Align table cells using `align` variable +- `items`: Remove icon, if not set +- `item/table`: Fix icon + url +- `item`: Fix align = center --- @@ -284,259 +348,289 @@ _2018-08-06_ > Our recommendation is to build your side from our release tags instead of master. _2018-06-06_ - - [Downloads for v0.11.0](https://syna.okkur.org/releases/v0.11.0) - - [Changelog since v0.10.0](#changes-since-v0100) + +- [Downloads for v0.11.0](https://syna.okkur.org/releases/v0.11.0) +- [Changelog since v0.10.0](#changes-since-v0100) ## Documentation + [Documentation](/tree/v0.11.0/docs) [Examples](/tree/v0.11.0/exampleSite) - ## Changes since v0.10.0 - - BREAKING: Remove split layout in favour of content-split fragment - - BREAKING: Change all frontmatter variables named `link` to `url` - - BREAKING: Contact fragment configuration are loaded within the fragment controller - - NOTE: jQuery and jQuery Form Validator and BootstrapJS have been replaced with much smaller replacements - - NOTE: Nav and Footer are now fragments and should be configured - - Full rework of contact fragment - - Add support for global fragments - - Scroll to top button - - Netlify contact form support - - Use snake_case variable names - - Use nesting for frontmatter variables - - Default attribution to opt-in - - Settable jumbotron background - - Auto hide navbar (no menu items) with optional overwrite - - Single member mode for Member fragment - - Makefile to build and run a development server - - Add resource fallthrough to all images - - Remove extra whitespace in layout files - - Automatically set lastmod for content files - - Upgrade to Bootstrap v4 - - Load all assets locally and remove usage of CDNs - - Introduce webpack for development - - Upgrade to latest Bootstrap v4.1 - - Auto hide empty navigation bar +- BREAKING: Remove split layout in favour of content-split fragment +- BREAKING: Change all frontmatter variables named `link` to `url` +- BREAKING: Contact fragment configuration are loaded within the fragment controller +- NOTE: jQuery and jQuery Form Validator and BootstrapJS have been replaced with much smaller replacements +- NOTE: Nav and Footer are now fragments and should be configured +- Full rework of contact fragment +- Add support for global fragments +- Scroll to top button +- Netlify contact form support +- Use snake_case variable names +- Use nesting for frontmatter variables +- Default attribution to opt-in +- Settable jumbotron background +- Auto hide navbar (no menu items) with optional overwrite +- Single member mode for Member fragment +- Makefile to build and run a development server +- Add resource fallthrough to all images +- Remove extra whitespace in layout files +- Automatically set lastmod for content files +- Upgrade to Bootstrap v4 +- Load all assets locally and remove usage of CDNs +- Introduce webpack for development +- Upgrade to latest Bootstrap v4.1 +- Auto hide empty navigation bar ## Fixes since v0.10.0 - - Recaptcha support - - Jumbotron corners - - Add links support for logo in footer fragment - - Fix full width coverage for particle.js - - Fontawesome icons now need to declare the full icon class: `fab fa-facebook` instead of `fa-facebook` - - Fix the default hidden contact fields. - - ParticleJS fixes +- Recaptcha support +- Jumbotron corners +- Add links support for logo in footer fragment +- Fix full width coverage for particle.js +- Fontawesome icons now need to declare the full icon class: `fab fa-facebook` instead of `fa-facebook` +- Fix the default hidden contact fields. +- ParticleJS fixes --- # v0.10.0 + _2018-03-09_ - - [Downloads for v0.10.0](https://syna.okkur.org/releases/v0.10.0) - - [Changelog since v0.9.0](#changes-since-v090) + +- [Downloads for v0.10.0](https://syna.okkur.org/releases/v0.10.0) +- [Changelog since v0.9.0](#changes-since-v090) ## Documentation + [Examples](/tree/v0.10.0/exampleSite) Notes: This version includes a major breaking change. ## Changes since v0.9.0 - - Migrate data files to Page Bundles - - Use individual content files for member fragment - - Use individual content files for items fragment - - Reorganize Content structure +- Migrate data files to Page Bundles +- Use individual content files for member fragment +- Use individual content files for items fragment +- Reorganize Content structure ## Fixes since v0.9.0 - - Split up member files into individual files (#13) - - Move from `

` to `

` for anything that could contain markdown content (#31) +- Split up member files into individual files (#13) +- Move from `

` to `

` for anything that could contain markdown content (#31) --- # v0.9.0 + _2017-12-08_ - - [Downloads for v0.9.0](https://syna.okkur.org/releases/v0.9.0) - - [Changelog since v0.8.0](#changes-since-v080) + +- [Downloads for v0.9.0](https://syna.okkur.org/releases/v0.9.0) +- [Changelog since v0.8.0](#changes-since-v080) ## Documentation + [Examples](/tree/v0.9.0/exampleSite) Notes: Member and Footer fragments only support brand icons for now. ## Changes since v0.8.0 - - Subscribe fragment reusing embed fragment - - Pre and Post subtitle for item for item fragment - - Migrate to Fontawesome v5 - - Unchanged bootstrap v4 scss files - - Syna specific color overwrite +- Subscribe fragment reusing embed fragment +- Pre and Post subtitle for item for item fragment +- Migrate to Fontawesome v5 +- Unchanged bootstrap v4 scss files +- Syna specific color overwrite ## Fixes since v0.8.0 - - Page-top anchor (#20) +- Page-top anchor (#20) --- # v0.8.0 + _2017-10-23_ - - [Downloads for v0.8.0](https://syna.okkur.org/releases/v0.8.0) - - [Changelog since v0.7.0](#changes-since-v070) + +- [Downloads for v0.8.0](https://syna.okkur.org/releases/v0.8.0) +- [Changelog since v0.7.0](#changes-since-v070) ## Documentation + [Examples](/tree/v0.8.0/exampleSite) ## Changes since v0.7.0 - - Add icons to member fragment - - Color option for hero - - Item fragment with button and image/icon - - Cleanup example data - - Automatic push to demo via gitlab ci - - Update basefiles via reposeed +- Add icons to member fragment +- Color option for hero +- Item fragment with button and image/icon +- Cleanup example data +- Automatic push to demo via gitlab ci +- Update basefiles via reposeed ## Fixes since v0.7.0 - - Member icon hover - - Print error on captcha inaccessible +- Member icon hover +- Print error on captcha inaccessible --- # v0.7.0 + _2017-10-18_ - - [Downloads for v0.7.0](https://syna.okkur.org/releases/v0.7.0) - - [Changelog since v0.6.0](#changes-since-v060) + +- [Downloads for v0.7.0](https://syna.okkur.org/releases/v0.7.0) +- [Changelog since v0.6.0](#changes-since-v060) ## Documentation + [Examples](/tree/v0.7.0/exampleSite) ## Changes since v0.6.0 - - Option to hide unimportant columns on smaller devices - - Option to center table headers - - German translation - - Member fragment - - Source code note about syna - - Visual attribution +- Option to hide unimportant columns on smaller devices +- Option to center table headers +- German translation +- Member fragment +- Source code note about syna +- Visual attribution ## Fixes since v0.6.0 - - Table responsiveness - - Alignment legal footer - - Improve readability on mobile +- Table responsiveness +- Alignment legal footer +- Improve readability on mobile --- # v0.6.0 + _2017-10-08_ - - [Downloads for v0.6.0](https://syna.okkur.org/releases/v0.6.0) - - [Changelog since v0.5.0](#changes-since-v050) + +- [Downloads for v0.6.0](https://syna.okkur.org/releases/v0.6.0) +- [Changelog since v0.5.0](#changes-since-v050) ## Documentation + [Examples](/tree/v0.6.0/exampleSite) ## Changes since v0.5.0 - - Merge item based fragments into item fragment - - Restructure example data - - Optional table for item fragment - - Table fragment +- Merge item based fragments into item fragment +- Restructure example data +- Optional table for item fragment +- Table fragment ## Fixes since v0.5.0 - - Alignment improvements for item fragment - - Responsiveness for item images +- Alignment improvements for item fragment +- Responsiveness for item images --- # v0.5.0 + _2017-10-08_ - - [Downloads for v0.5.0](https://syna.okkur.org/releases/v0.5.0) - - [Changelog since v0.4.0](#changes-since-v040) + +- [Downloads for v0.5.0](https://syna.okkur.org/releases/v0.5.0) +- [Changelog since v0.4.0](#changes-since-v040) ## Documentation + [Examples](/tree/v0.5.0/exampleSite) ## Changes since v0.4.0 - - Height and width option to hero logo - - Bind hero background image position to bottom - - Button fragment for call to action - - Reorganize fragments - - Cleanup data files - - Item fragment with cal to action +- Height and width option to hero logo +- Bind hero background image position to bottom +- Button fragment for call to action +- Reorganize fragments +- Cleanup data files +- Item fragment with cal to action ## Fixes since v0.4.0 - - Fragment include conditionals +- Fragment include conditionals --- # v0.4.0 + _2017-10-07_ - - [Downloads for v0.4.0](https://syna.okkur.org/releases/v0.4.0) - - [Changelog since v0.3.0](#changes-since-v030) + +- [Downloads for v0.4.0](https://syna.okkur.org/releases/v0.4.0) +- [Changelog since v0.3.0](#changes-since-v030) ## Documentation + [Examples](/tree/v0.4.0/exampleSite) ## Changes since v0.3.0 - - Background color for body - - 404 page - - Multiple button option for hero - - Embed fragment for videos or other media +- Background color for body +- 404 page +- Multiple button option for hero +- Embed fragment for videos or other media --- # v0.3.0 + _2017-10-05_ - - [Downloads for v0.3.0](https://syna.okkur.org/releases/v0.3.0) - - [Changelog since v0.2.0](#changes-since-v020) + +- [Downloads for v0.3.0](https://syna.okkur.org/releases/v0.3.0) +- [Changelog since v0.2.0](#changes-since-v020) ## Documentation + [Examples](/tree/v0.3.0/exampleSite) ## Changes since v0.2.0 - - Cleanup exampleSite - - Two column single page - - More example navigation +- Cleanup exampleSite +- Two column single page +- More example navigation --- # v0.2.0 + _2017-10-05_ - - [Downloads for v0.2.0](https://syna.okkur.org/releases/v0.2.0) - - [Changelog since v0.1.0](#changes-since-v010) + +- [Downloads for v0.2.0](https://syna.okkur.org/releases/v0.2.0) +- [Changelog since v0.1.0](#changes-since-v010) ## Documentation + [Examples](/tree/v0.2.0/exampleSite) ## Changes since v0.1.0 - - Background color options - - Simple one column single page +- Background color options +- Simple one column single page --- # v0.1.0 + _2017-10-04_ - - [Downloads for v0.1.0](https://syna.okkur.org/releases/v0.1.0) - - [Changelog since v0.0.0](#changes-since-v000) +- [Downloads for v0.1.0](https://syna.okkur.org/releases/v0.1.0) +- [Changelog since v0.0.0](#changes-since-v000) ## Documentation + [Examples](/tree/v0.1.0/exampleSite) ## Changes since v0.0.0 - - Bootstrap 4 support - - Logo fragment - - Contact fragment - - Legal footer fragment - - Footer fragment - - Hero fragment - - Row based item fragment - - Column based item fragment +- Bootstrap 4 support +- Logo fragment +- Contact fragment +- Legal footer fragment +- Footer fragment +- Hero fragment +- Row based item fragment +- Column based item fragment diff --git a/VERSION b/VERSION index 00ddfef1..86586e6a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.16.1 +v0.16.2 diff --git a/exampleSite/config-dev.toml b/exampleSite/config-dev.toml index bc82f025..b426e0fb 100644 --- a/exampleSite/config-dev.toml +++ b/exampleSite/config-dev.toml @@ -6,7 +6,7 @@ title = "Okkur - Syna" theme = "syna" themesDir = "../.." enableGitInfo = true -version = "0.16.1" +version = "0.16.2" disableKinds = ["RSS", "taxonomy", "taxonomyTerm"] # Google Analytics tracking diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 65629a35..6e96b089 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -6,7 +6,7 @@ title = "Okkur - Syna" theme = "syna" themesDir = "../.." enableGitInfo = true -version = "0.16.1" +version = "0.16.2" disableKinds = ["RSS", "taxonomy", "taxonomyTerm"] ignorefiles = [ "content/dev/.*" ] diff --git a/exampleSite/package.json b/exampleSite/package.json index 68083d63..2636d99f 100644 --- a/exampleSite/package.json +++ b/exampleSite/package.json @@ -1,6 +1,6 @@ { "name": "example-site", - "version": "0.16.1", + "version": "0.16.2", "description": "Example Site for Syna theme for Hugo", "main": "static-main/js/index.js", "author": "Michael Grosser", diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 40ef5e52..3e8094d3 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -7,7 +7,7 @@ {{- end -}} - + diff --git a/netlify.toml b/netlify.toml index 6cd64d92..5e03690a 100644 --- a/netlify.toml +++ b/netlify.toml @@ -4,17 +4,17 @@ command = "HUGO_THEME=repo DEMO_MODE=true hugo --config config-dev.toml -d ../public --minify" [context.production.environment] - HUGO_VERSION = "0.62.2" + HUGO_VERSION = "0.68.3" HUGO_ENV = "production" [context.deploy-preview] command = "HUGO_THEME=repo DEMO_MODE=true hugo --config config-dev.toml -d ../public --minify" [context.deploy-preview.environment] - HUGO_VERSION = "0.62.2" + HUGO_VERSION = "0.68.3" [context.branch-deploy] command = "HUGO_THEME=repo DEMO_MODE=true hugo --config config-dev.toml -d ../public --minify" [context.branch-deploy.environment] - HUGO_VERSION = "0.62.2" + HUGO_VERSION = "0.68.3" diff --git a/package.json b/package.json index a553d459..62c16d1d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "syna", - "version": "0.16.1", + "version": "0.16.2", "description": "Highly customizable open source theme for Hugo based static websites", "main": "static-main", "repository": "https://git.okkur.org/syna", diff --git a/theme.toml b/theme.toml index e57815c1..69d476ee 100644 --- a/theme.toml +++ b/theme.toml @@ -5,7 +5,7 @@ description = "A customizable one to multi page theme for open source projects, homepage = "https://syna.okkur.org" tags = [ "customizable", "blog", "responsive", "clean", "personal", "bootstrap", "portfolio", "company", "projects", "mobile", "search", "documentation" ] features = [ "FAQ", "portfolio", "chart.js", "team showcase", "pricing", "events", "stripe", "contact form", "react portal" ] -min_version = 0.62 +min_version = 0.68 [author] name = "Okkur Labs"