diff --git a/app/assets/javascripts/discourse/app/static/wizard/components/fields/checkbox.hbs b/app/assets/javascripts/discourse/app/static/wizard/components/fields/checkbox.gjs similarity index 100% rename from app/assets/javascripts/discourse/app/static/wizard/components/fields/checkbox.hbs rename to app/assets/javascripts/discourse/app/static/wizard/components/fields/checkbox.gjs diff --git a/app/assets/javascripts/discourse/app/static/wizard/components/fields/checkboxes.hbs b/app/assets/javascripts/discourse/app/static/wizard/components/fields/checkboxes.gjs similarity index 100% rename from app/assets/javascripts/discourse/app/static/wizard/components/fields/checkboxes.hbs rename to app/assets/javascripts/discourse/app/static/wizard/components/fields/checkboxes.gjs diff --git a/app/assets/javascripts/discourse/app/static/wizard/components/fields/image-previews/generic.hbs b/app/assets/javascripts/discourse/app/static/wizard/components/fields/image-previews/generic.gjs similarity index 100% rename from app/assets/javascripts/discourse/app/static/wizard/components/fields/image-previews/generic.hbs rename to app/assets/javascripts/discourse/app/static/wizard/components/fields/image-previews/generic.gjs diff --git a/app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/-preview-base.hbs b/app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/-preview-base.gjs similarity index 100% rename from app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/-preview-base.hbs rename to app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/-preview-base.gjs diff --git a/app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/index.hbs b/app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/index.gjs similarity index 100% rename from app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/index.hbs rename to app/assets/javascripts/discourse/app/static/wizard/components/fields/styling-preview/index.gjs diff --git a/app/assets/javascripts/discourse/app/static/wizard/components/fields/text.hbs b/app/assets/javascripts/discourse/app/static/wizard/components/fields/text.gjs similarity index 100% rename from app/assets/javascripts/discourse/app/static/wizard/components/fields/text.hbs rename to app/assets/javascripts/discourse/app/static/wizard/components/fields/text.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/color-palettes/color-palettes-row.hbs b/app/assets/javascripts/select-kit/addon/components/color-palettes/color-palettes-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/color-palettes/color-palettes-row.hbs rename to app/assets/javascripts/select-kit/addon/components/color-palettes/color-palettes-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/create-color-row.hbs b/app/assets/javascripts/select-kit/addon/components/create-color-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/create-color-row.hbs rename to app/assets/javascripts/select-kit/addon/components/create-color-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/dropdown-select-box/dropdown-select-box-row.hbs b/app/assets/javascripts/select-kit/addon/components/dropdown-select-box/dropdown-select-box-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/dropdown-select-box/dropdown-select-box-row.hbs rename to app/assets/javascripts/select-kit/addon/components/dropdown-select-box/dropdown-select-box-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/email-group-user-chooser-row.hbs b/app/assets/javascripts/select-kit/addon/components/email-group-user-chooser-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/email-group-user-chooser-row.hbs rename to app/assets/javascripts/select-kit/addon/components/email-group-user-chooser-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/flair-row.hbs b/app/assets/javascripts/select-kit/addon/components/flair-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/flair-row.hbs rename to app/assets/javascripts/select-kit/addon/components/flair-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/future-date-input-selector/future-date-input-selector-row.hbs b/app/assets/javascripts/select-kit/addon/components/future-date-input-selector/future-date-input-selector-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/future-date-input-selector/future-date-input-selector-row.hbs rename to app/assets/javascripts/select-kit/addon/components/future-date-input-selector/future-date-input-selector-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/homepage-style-selector/homepage-style-selector-row.hbs b/app/assets/javascripts/select-kit/addon/components/homepage-style-selector/homepage-style-selector-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/homepage-style-selector/homepage-style-selector-row.hbs rename to app/assets/javascripts/select-kit/addon/components/homepage-style-selector/homepage-style-selector-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/mini-tag-chooser/selected-collection.hbs b/app/assets/javascripts/select-kit/addon/components/mini-tag-chooser/selected-collection.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/mini-tag-chooser/selected-collection.hbs rename to app/assets/javascripts/select-kit/addon/components/mini-tag-chooser/selected-collection.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/multi-select/format-selected-content.hbs b/app/assets/javascripts/select-kit/addon/components/multi-select/format-selected-content.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/multi-select/format-selected-content.hbs rename to app/assets/javascripts/select-kit/addon/components/multi-select/format-selected-content.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/multi-select/multi-select-filter.hbs b/app/assets/javascripts/select-kit/addon/components/multi-select/multi-select-filter.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/multi-select/multi-select-filter.hbs rename to app/assets/javascripts/select-kit/addon/components/multi-select/multi-select-filter.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/multi-select/selected-category.hbs b/app/assets/javascripts/select-kit/addon/components/multi-select/selected-category.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/multi-select/selected-category.hbs rename to app/assets/javascripts/select-kit/addon/components/multi-select/selected-category.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/none-category-row.hbs b/app/assets/javascripts/select-kit/addon/components/none-category-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/none-category-row.hbs rename to app/assets/javascripts/select-kit/addon/components/none-category-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/notifications-filter/notifications-filter-header.hbs b/app/assets/javascripts/select-kit/addon/components/notifications-filter/notifications-filter-header.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/notifications-filter/notifications-filter-header.hbs rename to app/assets/javascripts/select-kit/addon/components/notifications-filter/notifications-filter-header.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-header.hbs b/app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-header.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-header.hbs rename to app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-header.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-row.hbs b/app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-row.hbs rename to app/assets/javascripts/select-kit/addon/components/period-chooser/period-chooser-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/select-kit/errors-collection.hbs b/app/assets/javascripts/select-kit/addon/components/select-kit/errors-collection.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/select-kit/errors-collection.hbs rename to app/assets/javascripts/select-kit/addon/components/select-kit/errors-collection.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-body.hbs b/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-body.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-body.hbs rename to app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-body.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-create-row.hbs b/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-create-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-create-row.hbs rename to app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-create-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-filter.hbs b/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-filter.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-filter.hbs rename to app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-filter.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-none-row.hbs b/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-none-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-none-row.hbs rename to app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-none-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-row.hbs b/app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-row.hbs rename to app/assets/javascripts/select-kit/addon/components/select-kit/select-kit-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/selected-choice.hbs b/app/assets/javascripts/select-kit/addon/components/selected-choice.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/selected-choice.hbs rename to app/assets/javascripts/select-kit/addon/components/selected-choice.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/selected-flair.hbs b/app/assets/javascripts/select-kit/addon/components/selected-flair.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/selected-flair.hbs rename to app/assets/javascripts/select-kit/addon/components/selected-flair.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/selected-name.hbs b/app/assets/javascripts/select-kit/addon/components/selected-name.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/selected-name.hbs rename to app/assets/javascripts/select-kit/addon/components/selected-name.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/tag-chooser-row.hbs b/app/assets/javascripts/select-kit/addon/components/tag-chooser-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/tag-chooser-row.hbs rename to app/assets/javascripts/select-kit/addon/components/tag-chooser-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/tag-row.hbs b/app/assets/javascripts/select-kit/addon/components/tag-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/tag-row.hbs rename to app/assets/javascripts/select-kit/addon/components/tag-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/toolbar-popup-menu-options/toolbar-popup-menu-options-heading.hbs b/app/assets/javascripts/select-kit/addon/components/toolbar-popup-menu-options/toolbar-popup-menu-options-heading.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/toolbar-popup-menu-options/toolbar-popup-menu-options-heading.hbs rename to app/assets/javascripts/select-kit/addon/components/toolbar-popup-menu-options/toolbar-popup-menu-options-heading.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/topic-row.hbs b/app/assets/javascripts/select-kit/addon/components/topic-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/topic-row.hbs rename to app/assets/javascripts/select-kit/addon/components/topic-row.gjs diff --git a/app/assets/javascripts/select-kit/addon/components/user-chooser/user-row.hbs b/app/assets/javascripts/select-kit/addon/components/user-chooser/user-row.gjs similarity index 100% rename from app/assets/javascripts/select-kit/addon/components/user-chooser/user-row.hbs rename to app/assets/javascripts/select-kit/addon/components/user-chooser/user-row.gjs diff --git a/plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/edit.hbs b/plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/edit.gjs similarity index 100% rename from plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/edit.hbs rename to plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/edit.gjs diff --git a/plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/index.hbs b/plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/index.gjs similarity index 100% rename from plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/index.hbs rename to plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/index.gjs diff --git a/plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/new.hbs b/plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/new.gjs similarity index 100% rename from plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/new.hbs rename to plugins/automation/admin/assets/javascripts/discourse/templates/admin-plugins/show/automation/new.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer-message-details.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer-message-details.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer-message-details.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer-message-details.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-composer.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-header-icon.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-header-icon.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-header-icon.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-header-icon.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-message.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-message.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-message.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-message.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-archive-channel.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-archive-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-archive-channel.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-archive-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-create-channel.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-create-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-create-channel.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-create-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-delete-channel.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-delete-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-delete-channel.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-delete-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-description.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-description.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-description.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-description.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-name.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-name.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-name.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-edit-channel-name.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-move-message-to-channel.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-move-message-to-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-move-message-to-channel.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-move-message-to-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-new-message.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-new-message.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-new-message.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-new-message.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-thread-settings.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-thread-settings.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-thread-settings.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-thread-settings.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-toggle-channel-status.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-toggle-channel-status.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-toggle-channel-status.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-modal-toggle-channel-status.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-thread-list-item.hbs b/plugins/chat/assets/javascripts/discourse/components/styleguide/chat-thread-list-item.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/styleguide/chat-thread-list-item.hbs rename to plugins/chat/assets/javascripts/discourse/components/styleguide/chat-thread-list-item.gjs diff --git a/plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.hbs b/plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.gjs similarity index 100% rename from plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.hbs rename to plugins/discourse-local-dates/assets/javascripts/discourse/components/modal/local-dates-create.gjs diff --git a/plugins/discourse-presence/assets/javascripts/discourse/connectors/before-composer-controls/presence.hbs b/plugins/discourse-presence/assets/javascripts/discourse/connectors/before-composer-controls/presence.gjs similarity index 100% rename from plugins/discourse-presence/assets/javascripts/discourse/connectors/before-composer-controls/presence.hbs rename to plugins/discourse-presence/assets/javascripts/discourse/connectors/before-composer-controls/presence.gjs diff --git a/plugins/discourse-presence/assets/javascripts/discourse/connectors/topic-above-footer-buttons/presence.hbs b/plugins/discourse-presence/assets/javascripts/discourse/connectors/topic-above-footer-buttons/presence.gjs similarity index 100% rename from plugins/discourse-presence/assets/javascripts/discourse/connectors/topic-above-footer-buttons/presence.hbs rename to plugins/discourse-presence/assets/javascripts/discourse/connectors/topic-above-footer-buttons/presence.gjs diff --git a/plugins/poll/assets/javascripts/discourse/components/modal/poll-breakdown.hbs b/plugins/poll/assets/javascripts/discourse/components/modal/poll-breakdown.gjs similarity index 100% rename from plugins/poll/assets/javascripts/discourse/components/modal/poll-breakdown.hbs rename to plugins/poll/assets/javascripts/discourse/components/modal/poll-breakdown.gjs diff --git a/plugins/poll/assets/javascripts/discourse/components/modal/poll-ui-builder.hbs b/plugins/poll/assets/javascripts/discourse/components/modal/poll-ui-builder.gjs similarity index 100% rename from plugins/poll/assets/javascripts/discourse/components/modal/poll-ui-builder.hbs rename to plugins/poll/assets/javascripts/discourse/components/modal/poll-ui-builder.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/color-example.hbs b/plugins/styleguide/assets/javascripts/discourse/components/color-example.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/color-example.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/color-example.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/01-font-scale.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/01-font-scale.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/01-font-scale.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/01-font-scale.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/02-buttons.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/02-buttons.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/02-buttons.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/02-buttons.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/03-colors.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/03-colors.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/03-colors.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/03-colors.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/04-icons.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/04-icons.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/04-icons.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/04-icons.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/05-forms.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/05-forms.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/05-forms.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/05-forms.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/06-spinners.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/06-spinners.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/06-spinners.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/06-spinners.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/date-time-inputs.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/date-time-inputs.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/date-time-inputs.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/date-time-inputs.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/dropdowns.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/dropdowns.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/dropdowns.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/dropdowns.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-link.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-link.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-link.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-link.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-statuses.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-statuses.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-statuses.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/atoms/topic-statuses.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/bread-crumbs.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/bread-crumbs.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/bread-crumbs.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/bread-crumbs.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/categories.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/categories.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/categories.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/categories.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/char-counter.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/char-counter.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/char-counter.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/char-counter.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/empty-state.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/empty-state.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/empty-state.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/empty-state.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/footer-message.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/footer-message.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/footer-message.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/footer-message.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/menus.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/menus.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/menus.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/menus.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-bar.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-bar.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-bar.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-bar.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-stacked.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-stacked.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-stacked.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/navigation-stacked.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/post-menu.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/post-menu.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/post-menu.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/post-menu.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/signup-cta.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/signup-cta.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/signup-cta.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/signup-cta.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/toasts.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/tooltips.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/tooltips.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/tooltips.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/tooltips.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-list-item.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-list-item.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-list-item.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-list-item.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-notifications.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-notifications.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-notifications.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-notifications.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-timer-info.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-timer-info.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-timer-info.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/molecules/topic-timer-info.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/00-post.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/00-post.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/00-post.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/00-post.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/02-topic-map.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/02-topic-map.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/02-topic-map.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/02-topic-map.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/03-topic-footer-buttons.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/03-topic-footer-buttons.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/03-topic-footer-buttons.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/03-topic-footer-buttons.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/04-topic-list.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/04-topic-list.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/04-topic-list.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/04-topic-list.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/basic-topic-list.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/basic-topic-list.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/basic-topic-list.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/basic-topic-list.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/categories-list.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/categories-list.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/categories-list.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/categories-list.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/modal.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/modal.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/modal.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/modal.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/navigation.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/navigation.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/navigation.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/navigation.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/suggested-topics.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/suggested-topics.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/suggested-topics.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/suggested-topics.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/user-about.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/user-about.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/user-about.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/organisms/user-about.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/sections/syntax/00-bem.hbs b/plugins/styleguide/assets/javascripts/discourse/components/sections/syntax/00-bem.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/sections/syntax/00-bem.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/sections/syntax/00-bem.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide-example.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide-example.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide-example.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide-example.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide-icons.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide-icons.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide-icons.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide-icons.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide-link.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide-link.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide-link.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide-link.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide-section.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide-section.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide-section.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide-section.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide/calendar-date-time-input.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide/calendar-date-time-input.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide/calendar-date-time-input.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide/calendar-date-time-input.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide/component.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide/component.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide/component.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide/component.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/row.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/row.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/row.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/row.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/toggle.hbs b/plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/toggle.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/toggle.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/styleguide/controls/toggle.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/components/toggle-color-mode.hbs b/plugins/styleguide/assets/javascripts/discourse/components/toggle-color-mode.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/components/toggle-color-mode.hbs rename to plugins/styleguide/assets/javascripts/discourse/components/toggle-color-mode.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/templates/styleguide.hbs b/plugins/styleguide/assets/javascripts/discourse/templates/styleguide.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/templates/styleguide.hbs rename to plugins/styleguide/assets/javascripts/discourse/templates/styleguide.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/templates/styleguide/index.hbs b/plugins/styleguide/assets/javascripts/discourse/templates/styleguide/index.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/templates/styleguide/index.hbs rename to plugins/styleguide/assets/javascripts/discourse/templates/styleguide/index.gjs diff --git a/plugins/styleguide/assets/javascripts/discourse/templates/styleguide/show.hbs b/plugins/styleguide/assets/javascripts/discourse/templates/styleguide/show.gjs similarity index 100% rename from plugins/styleguide/assets/javascripts/discourse/templates/styleguide/show.hbs rename to plugins/styleguide/assets/javascripts/discourse/templates/styleguide/show.gjs