[Issue 567] resolve merge conflict & correcting sass issues#910
[Issue 567] resolve merge conflict & correcting sass issues#910itspaigenli wants to merge 40 commits into
Conversation
…neering-program.html, and tapm.html.
#874/remove-old-board-member-v2
privacy page wrap and icon styling
fix pie chart error
[Issue #888] Create a /partner route that redirects to /sponsor
add 2025 impact report to faq page
- “completed the JavaScript pre-req (see the Application Process section below)” should be changed to “completed four pre-req workshops” - “We recommend a computer that is 2017 or later.” —> “We recommend a computer that is from seven or fewer years ago.” - “Schedule Overview” —> The Techtonica Software Engineer Roadmap
[Issue 893] update education guideline on swe page
[Issue 899] SWE, Mentor, & FAQ Page Language Updates for 2026-H2 / 2027-H1 Cohort
|
@itspaigenli This is great cleanup work. |
naomiquinones
left a comment
There was a problem hiding this comment.
The previous PR targeted the mvp branch so this PR should also target mvp unless there was a reason to target the develop branch
| <li> | ||
| Our program is <strong>six months long</strong> instead of just | ||
| three | ||
| Our training is more than three months: part-time program (<strong>twelve months long</strong>) and full-time program (<strong>six months long</strong>) |
There was a problem hiding this comment.
Use language from the https://techtonica.org/software-engineering-program/ page
| <p> | ||
| <a | ||
| href="https://www.dropbox.com/scl/fi/oogd1hexz2kmp2tnw9xko/Techtonica-2025-Impact-Report.pdf?rlkey=bmsdinoa2xogbz6l6vnae0bgi&dl=0" | ||
| >2025 Impact Report</a | ||
| > | ||
| </p> |
There was a problem hiding this comment.
This should not show as an update added to the branch, unless the mvp branch is behind, please ensure develop branch latest is merged into your feature branch that should be merged into mvp
There was a problem hiding this comment.
Please make sure all sass files have the scss extension.
There was a problem hiding this comment.
Please make sure all sass files have the scss extension.
There was a problem hiding this comment.
There should be no map files in the sass folder
daaimah123
left a comment
There was a problem hiding this comment.
I've changed your base branch to mvp.
Please take another look at your sass files and ensure the compiling process was done properly. When you run the command your map and css files should automatically adjust and update and not adjust anything in the sass folder. Its critical to make sure this is done properly as the compiling can sometimes update the css rules to read differently from sass file rules for browser convenience.
There was a problem hiding this comment.
Please make sure all sass files have the scss extension.
There was a problem hiding this comment.
There should be no map files in the sass folder.
|
Hey @itspaigenli doing my round of check-ins for the repo, will you be able to update this PR with latest from mvp branch and address the requests for changes? |
@daaimah123 I am still interested in working on this! It's "in the pipeline" of things to do. |

Project Flow
This PR is part of a larger progression of application form work that began in PR #538, continued through Issue #567, and was then carried forward in PR #869. This current work builds on that sequence by focusing on branch stabilization, Sass/CSS cleanup, merge-conflict resolution, and scoped form styling fixes.
Summary
This PR continues work for Issue
#567, with a primary focus on resolving merge conflicts, correcting Sass/CSS issues introduced during conflict resolution, and addressing scoped styling problems affecting the application form.What I Worked On
mvpintomvp-issue-567to avoid risking breakage inmvpforms.cssis a compiled file fromforms.scssand should not be edited directly.application-form > fieldsetborders on smaller breakpointsdisabled-statusgroup due to an extra “learn more” elementidto thedisabled-status-yeslabel as a temporary targeting fixContext
This branch required cleanup after merge-conflict resolution introduced additional styling and compilation issues. In particular, CSS and SCSS content became mixed, compiled files were handled incorrectly, and some responsive styling changes created new layout problems.
This PR focuses on correcting those issues and stabilizing the current form implementation without expanding scope into later application steps.
Before / After
Before
Screen.Recording.2026-04-12.at.12.15.40.mp4
After
Screen.Recording.2026-04-12.at.12.09.19.mp4
Testing Instructions
.application-form > fieldsetborder behavior.application-pagepaddingdisabled-statusradio group and confirm the temporary targeting fix behaves as expected.Known Limitations / Follow-Up Work
disabled-status-yeslabelidis a temporary fix and may break if markup changes again due to being targeted by "nth child"Team Contributions
Individual Contribution
Paige: handled merge conflict resolution, Sass/CSS debugging and cleanup, mobile styling fixes, spacing cleanup, and investigation of remaining structural/styling issuesRedu and Siyi: Pair Programming and PR reviewWhat I Learned
forms.cssshould not be edited directlyChallenges
mvpBreakthroughs
Resources Used
AI Tools Used
Tools
What I Used Them For
What I Learned or Changed From AI Output
Additional Notes
This PR captures the majority of the work for Issue
#567, but it does not complete the full 7-step application form. Remaining steps, broader conditional logic, and additional styling/scoping cleanup should be handled in follow-up work.