Releases: StadGent/drupal_theme_gent-base
8.x-3.0-beta7
Updated
- Show map legend by default, but only on tablet or bigger.
8.x-3.0-beta6
Updated
- Show map legend by default.
- Updated Dutch, French and German translations.
Fixed
- Horizontal scroll for (large) tables.
8.x-3.0-beta5
Updated
- Styling fixes for webforms.
Fixed
- DTGB-744: Fixed Mijn Gent dropdown issue on IE.
- DTGB-745: Fixed broken map marker.
8.x-3.0-beta4
Fixed
- DTGB-741: Fixed bindings for breadcrumbs and accordion JS files.
- DTGB-741: Fixed console issue with baselayerswitcher.
- SGD8-450: Prevent map controls to be displayed on top of modals.
8.x-3.0-beta3
Added
- Readspeaker to detail layout.
Updated
- Applied styling to form-disclaimer.
- Add twig blocks to views with sidebar layout
Fixed
- DTGB-725: Fixed warning when previewing newly created node with paragraphs.
- Added extra checks for field existence in call-to-action.
- Fix 404 error for
manifest.json
(it is renamed tosite.webmanifest
). - Theming for status messages.
- Fixed JS error when popup feature isn't enabled in dg_maps.
- DTGB-730: Fixed fatal error when visiting page with closed webform.
- DTGB-732: Fixed scrolling bug on iOS for Openlayers popup.
Removed
- Removed global_js from libraries.
- No minification for JS files is done. This should be handled by drupal
from now on.
8.x-3.0-beta2
Added
- SGD8-546: Theming for webforms.
- SGD8-546: Theming for default drupal throbber.
- SGD8-926: Script that generates mobile version of tables.
- SGD8-1081: Hide empty facets.
Updated
-
DTGB-652: Maps theming on mobile devices.
-
SGD8-828: Template suggestion for forms (they're now composed of
"hook--form_id") instead of the element ID.This should not be breaking since the element ID and form ID are identical
in 99% of the cases. -
DTGB-723: Added new field to vesta template.
-
SGD8-903: Added wrapper div around all paragraphs.
-
Attributes in
block--system-branding-block.html.twig
are now more
configurable. -
SGD8-239: Refactored call-to-action paragraph template.
Fixed
- SGD8-1024: Spacing around links in status messages.
- SGD8-187: Fullscreen not displayed over entire viewport on detail pages.
- DTGB-719: Use download icon in call-to-action paragraph.
- SGD8-1049: Consistently print full url in call-to-action paragraphs.
- Form steps layout in multistep forms.
- Theming for help block in detail-layout.
- SGD8-1102: Added correct link to profile in dg-auth block.
- SGD8-629: Display checkbox popup over entire width of the page.
- SGD8-629: Bind checkbox_filter only once.
- SGD8-1102: Avatar for mijn-gent block.
- DTGB-722: Added missing translation configuration.
- DTGB-724: Fixed wrappers in mijn-gent menu.
8.x-3.0-beta1
CHANGELOG
Added
- DTGB-491: Added
dg_maps
theming - Tabs/local tasks theming
⚠️ The tabs block should ideally be placed in the admin region.
Removed
- DTGB-683: Frequently visited.
- DTGB-700: Styleguide as a part of gent-base. It is integrated as an npm dependency now.
Fixed
- DTGB-706: Fixed missing document link text when no file description is set.
How to upgrade
Remove styleguide
references
Since we use source files from the styleguide to build our own assets, we'll have to update some paths in our custom themes as well. More specifically, the themes that are based on the starterkit.
To make this easier, you can download+execute a remote script that replaces the paths for you. It only needs to know the path to your custom theme.
-
cd
into the root directory of your Drupal project -
Set the
THEME_FOLDER
variable to the path where your custom theme is located. Make it relative to you current directory.export THEME_FOLDER=./web/themes/custom/{your_theme}
-
Execute the remote script to find & replace the references to the removed
styleguide
folderwget https://git.io/fhxXh -O - | sh
Update nvm version in travis.
The node version that styleguide
requires is upgraded to >=10.14.2
and the trusty build environment doesn't have this version pre-installed.
If you encounter any issues with this, add:
before_install:
- nvm install 10.14.2 && nvm use 10.14.2
8.x-3.x-alpha11
Breaking changes
Removed libraries from gent_base.info.yml
Some libraries were removed from the info file, which means they will not be loaded automatically on each page. More specifically:
- gent_base/accordion
- gent_base/image-collections
- gent_base/image-wall
If you use any of these components in your custom templates (or if you've overridden any templates from the gent-base theme), you'll have to attach the libraries to the templates separately.
How to upgrade
- Search for any HTML elements containing the CSS class
accordion
,image-wall
orjs-lightbox
in your subtheme's templates - Make sure to include the desired library by adding the corresponding library to your template:
{{ attach_library('gent_base/accordion') }}
CHANGELOG
Added
- Added theming for contact paragraph.
- Added teaser theming for infopage.
- Added theming for topic.
- Added teaser theming for topic_link.
- Added styling for opening hours widgets.
- Added theming for frequently visited block.
- Added styling for opening hours widgets.
Updated
- Updated copy in checkbox-popup facet widget.
Removed
- Removed some libraries from
gent_base.info.yml
. (They'll have to be attached to the template from now on).
8.x-3.0-alpha.10: Merge pull request #518 from StadGent/8.x-3.x-dev
Alpha 10 release
8.x-3.0-alpha.9: Merge pull request #474 from StadGent/feature/DTGB-555
Feature/dtgb 555