Skip to content

Releases: StadGent/drupal_theme_gent-base

8.x-3.0-beta7

26 Sep 14:39
2bfb9cf
Compare
Choose a tag to compare
8.x-3.0-beta7 Pre-release
Pre-release

Updated

  • Show map legend by default, but only on tablet or bigger.

8.x-3.0-beta6

25 Sep 13:34
63e351b
Compare
Choose a tag to compare
8.x-3.0-beta6 Pre-release
Pre-release

Updated

  • Show map legend by default.
  • Updated Dutch, French and German translations.

Fixed

  • Horizontal scroll for (large) tables.

8.x-3.0-beta5

20 Sep 11:12
ba7dd84
Compare
Choose a tag to compare
8.x-3.0-beta5 Pre-release
Pre-release

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

18 Sep 12:37
425df79
Compare
Choose a tag to compare
8.x-3.0-beta4 Pre-release
Pre-release

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

30 Aug 10:51
55b2f30
Compare
Choose a tag to compare
8.x-3.0-beta3 Pre-release
Pre-release

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 to site.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

01 Jul 08:05
b76c10e
Compare
Choose a tag to compare
8.x-3.0-beta2 Pre-release
Pre-release

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

20 Mar 10:13
8337be7
Compare
Choose a tag to compare
8.x-3.0-beta1 Pre-release
Pre-release

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.

  1. cd into the root directory of your Drupal project

  2. 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}
  3. Execute the remote script to find & replace the references to the removed styleguide folder

    wget 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

18 Jan 14:15
77d37f5
Compare
Choose a tag to compare
8.x-3.x-alpha11 Pre-release
Pre-release

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

  1. Search for any HTML elements containing the CSS class accordion, image-wall or js-lightbox in your subtheme's templates
  2. 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

03 Dec 14:56
7fda41b
Compare
Choose a tag to compare

8.x-3.0-alpha.9: Merge pull request #474 from StadGent/feature/DTGB-555

31 Oct 12:28
2782a96
Compare
Choose a tag to compare