Config: Initialize web-assets v2 forms component compilation for survey templates temporarily #96859

Closed
Márton Lente wants to merge 2 commits from survey-web-assets-v2-component-forms into survey

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

This pull request is a temporary helper utility to configure and initialize Sass compilation of web-assets-v2 component-forms
branch
to be used in survey templates until the main website is not yet migrated to BWA v2. It decouples surveys' styling from the main website temporarily, to start form building with latest web-assets v2 forms defaults.

Web Assets v2 Forms is work in progress and is to be polished as the survey's final architecture and inputs are outlined. See the following Web Assets pull request for details: infrastructure/web-assets#94707

Important: I'm currently having trouble accessing the survey boilerplate page for testing (even though I have a working local devfund installation), but I expect the above changes to work, likely with no adjustments needed.

The PR is to be merged as a squash commit, and is to be reverted later as the site-wide Web Assets v2 migration has been done.

This pull request is a temporary helper utility to configure and initialize Sass compilation of web-assets-v2 [component-forms branch](https://projects.blender.org/infrastructure/web-assets/src/branch/component-forms) to be used in survey templates until the main website is not yet migrated to BWA v2. It decouples surveys' styling from the main website temporarily, to start form building with latest web-assets v2 forms defaults. Web Assets v2 Forms is work in progress and is to be polished as the survey's final architecture and inputs are outlined. See the following Web Assets pull request for details: https://projects.blender.org/infrastructure/web-assets/pulls/94707 **Important:** I'm currently having trouble accessing the survey boilerplate page for testing (even though I have a working local devfund installation), but I expect the above changes to work, likely with no adjustments needed. The PR is to be merged as a squash commit, and is to be reverted later as the site-wide Web Assets v2 migration has been done.
Márton Lente added 2 commits 2024-10-09 11:32:00 +02:00
Initialize git submodule assets_shared_v2_component_forms temporarily to be
used with survey templates until the project is not yet fully migrated to
web-assets v2.
Configure and initialize sass compilation of web-assets-v2 component forms
branch to be used in survey templates until the main website is not yet
migrated to bwa v2. It decouples surveys' styling from the main website
temporarily, to start form building with latest web-assets v2 forms defaults.
Author
Owner

@fsiddi @pablovazquez this pull request should temporarily resolve the issue of the main devfund website running on an older Web Assets version, while the survey templates requiring v2 changes, as discussed IRL yesterday.

@fsiddi @pablovazquez this pull request should temporarily resolve the issue of the main devfund website running on an older Web Assets version, while the survey templates requiring v2 changes, as discussed IRL yesterday.
Márton Lente closed this pull request 2024-10-16 17:44:48 +02:00

Pull request closed

Sign in to join this conversation.
No description provided.