Skip to content

Comments

UHF-12360 remove react fallback views#1467

Merged
jeremysteerio merged 13 commits intomainfrom
UHF-12360
Jan 26, 2026
Merged

UHF-12360 remove react fallback views#1467
jeremysteerio merged 13 commits intomainfrom
UHF-12360

Conversation

@rpnykanen
Copy link
Contributor

@rpnykanen rpnykanen commented Jan 5, 2026

UHF-12360

What was done

  • Removed fallback-views & added nojs-message to the paragraph

How to install

Check site specific PRs
REKRY,
KASKO,
KYMP,
ETUSIVU

  • Make sure your instance is up and running on latest dev-branch
    • git checkout dev && git pull origin dev
    • make fresh
  • Update the HDBT theme
    • composer require drupal/hdbt:dev-UHF-12360
  • Run code updates
    • make drush-locale-update drush-cr

How to test

  • Go and check 4 react searches
  • Disable javascript (open inspector, cmd+shift+p -> disable javascript)
  • Reload page
    You should see no-js message instead of the fallback-view - remember to test translations
    You should not see any of the nav-toggle menus without javascript:
    • Megamenu / mobile menu
    • Other langs-dropdown
    • Search-dropdown
      All of the above should work with javascript enabled, however

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

✅ Tests passed! You can check the output here: https://city-of-helsinki.github.io/drupal-hdbt-visual-regression/pull/1467/html_report/

Copy link
Contributor

@khalima khalima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@jeremysteerio jeremysteerio merged commit e55b6dd into main Jan 26, 2026
7 checks passed
@jeremysteerio jeremysteerio deleted the UHF-12360 branch January 26, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants