Using shoelaces tooltip web component gives us:
Introduces a toolbar_button class that is responsible for the margin in toolbars.
Automatically reloads the dummy app (or any other app that has rails_live_reload
gem installed) if changes to Alchemy files have been made.
The targets might not yet be present in the DOM during initialization. Delegating to the time of the event fixes issues with the node tree.
This reverts commit 006454a18b4776f1cd3da8c3a4e5a90e59bfc799.
Describe you pull request here...
Closes #<issue number> (Remove if not related to any issue)
Explain any changes (maybe breaking?) that have been made.
Remove if no visual changes have been m...
Slightly updates the look of pictures in the archive and element editor to reduce the boxy visual clutter.
, Rails 5 raises errors if these aren't sanitized.
DISCLAIMER:
The whole helper should be refactored into a view object, but since...
Since the recently switch to ransack as search, several occurrences of params[:query]
where left in the code. This pr renames them to params[:q]
.
Also fixes the remote search form, that is used, amongst others, in the picture and attachment assignment overlay.
Fixes #897
Capybara and travis (╯°□°)╯︵ ┻━┻
Ruby 2.3.0 is coming out at christmas, so I think it's time to test it.
Follow up to #811
On a multi language site, the default locale should not be included in the url. This can avoid seeing the locale twice (once in the tld and once in the locale)
For example a url that used to look like example.de/de/index
now looks ...
Closes #602
Also enables Turbolinks Progress Bar that was introduced with 2.5.0
You can now pass only and/or except option to EssenceFile content settings. It will not/only load attachments with matching content type.
Example:
contents:
Will only show pdfs in the attachment library overlay. Using except
...
fixes #672
This adds compatibility with the new sticky resource table headers of current Alchemy 3.1 master
Resource table header will stay on top of table regardless of scroll position of table.
Also adds a more reduced and flat table header style.
Everytime we update an element we bind the load event on preview frame.
This patch removes any load event before binding it again.
Each class that uses acts_as_essence
now creates a has_many
association on Page
and Element
classes.
i.e: EssenceText
creates a essence_texts
association
Everytime a page is missing it's page layout definition we raise an error. That is annyoing for site beeing refactored and keeps endusers with an 500 error screen.
This commit changes the behavior into logging a warning and displaying a meaningful warning to the end user. Also the user is now ...