Skip to content

v2.3.7

Choose a tag to compare

@dbaines dbaines released this 15 Nov 06:42
  • Navigation - Added browser outlines when tabbing through links
  • Site Settings - Restored the "Create" button in the new Site Settings layout under the "configure" tab
  • Site Settings - Added support for hints displaying under the new inline site settings form
  • CRUD Index - added nicer default for check_boxes field type
  • CRUD Show - added nicer default for multiselect_association field type
  • CRUD Show - added nicer default for inline field type, it's pretty basic but is at least a nicer default than printing out rails associations. This can be customised by adding a inline_show_label method to your model. If no inline_show_label is present it will fall back to inline_titleize and if that isn't present it will fallback to the to_s method.
  • CRUD Show - moved the table in to a partial, _show_table that you can pass in attrs, resource and a class to so that you can have multiple tables on a show page.
  • Test Dummy Products - Customised the show page to show off new table partial, multiselect assocation field, inline types - both the new inline show default and a custom inline build.
  • Global template - added a badge in the header that shows what environment you are currently on, if on staging a repeating orange gradient sits behind the header.

Developer additions:

  • Added disable-mouse-outline utility from Ornament with a helper class .disable-mouse-outline
  • Added a new, second custom CSS file that you can implement in your application koi/_additions.scss - this is seperate from _overrides.scss in that overrides is for overriding settings, while additions is for new CSS components or styles that can take advantage of sass utilities and mixins that overrides doesn't have access to.

Documentation:

  • Added --skip-spring to the README install guide