@stp-ip stp-ip released this Oct 15, 2018 · 208 commits to master since this release

Assets 2

2018-10-15

Documentation for v0.14

Documentation

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

Fixes since v0.13.0

  • contact: Fix contact form not submitting data to Netlify
Oct 7, 2018
Use hugo v0.48 until #5275 is fixed
Oct 3, 2018
Merge pull request #396 from mpourismaiel/feat/contact/update-form-attrs
Fix netlify form support

@stp-ip stp-ip released this Sep 10, 2018 · 343 commits to master since this release

Assets 2

Documentation for v0.13.1

Documentation

Fixes since v0.13.0

  • contact: Fix recaptcha not working

@stp-ip stp-ip released this Sep 10, 2018 · 343 commits to master since this release

Assets 2

Documentation for v0.13.0

Documentation

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

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
Sep 4, 2018
Merge pull request #339 from mpourismaiel/fix/search/fix-styles
Fix background and text color of search in search and nav fragments

@stp-ip stp-ip released this Aug 7, 2018 · 559 commits to master since this release

Assets 2

v0.12.0

_2018-08-06

Documentation for v0.12.0

Documentation
Getting started

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

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

@stp-ip stp-ip released this Jun 6, 2018 · 689 commits to master since this release

Assets 2

Note: This version includes major breaking changes.
With v0.11.0 most breaking changes are already settled.
We expect a few more breaking changes in the coming releases, but nothing major.
Our recommendation is to build your side from our release tags instead of master.

2018-06-06

Documentation

Documentation
Examples

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

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
Jun 4, 2018
Merge pull request #183 from mpourismaiel/refactor/rename-link-variable
Rename all link variables to url to be more consistent
May 29, 2018
Merge pull request #147 from mpourismaiel/refactor/reduce-whitespace
Remove extra whitespace in layout files