Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apply page #592

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Open

apply page #592

wants to merge 15 commits into from

Conversation

kevinmram
Copy link
Contributor

finished (v1.0) of the apply page - 'hero' component, according to the Figma.
However, it isn't exactly as the design intended- will make any necessary changes/updates.

image

Furthermore, I started an initial implementation of the 'timeline' component, inserted below the 'hero' component.

@kevinmram kevinmram requested a review from a team as a code owner March 21, 2024 16:41
@dti-github-bot
Copy link
Member

dti-github-bot commented Mar 21, 2024

[diff-counting] Significant lines: 396.

@oscarwang20
Copy link
Contributor

Make sure to fix all the lint errors here:
image

@oscarwang20
Copy link
Contributor

Make sure to follow the designs for the tablet and mobile views as well to ensure that the component is responsive to changes in screen size. Use the tailwind breakpoints for lg, md, and sm to use different styles based on the current screen width. Check out navbar.tsx for an example and lmk if you need any help!

Copy link
Contributor

@cchrischen cchrischen left a comment

Choose a reason for hiding this comment

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

Great work so far, Kevin! :) The responsiveness still seems a bit off from the Figma designs, when I go to tablet mode. For example, the "Down to Innovate" blurb gets pushed down a screen height. Also, one thing I learned is that Tailwind supports custom inputs, which you might want to consider doing. I left some comments talking about this.

Another note: To keep the same organization as IDOL frontend and the other pages of this website, I think it would be best for ApplyTimeline to be put in an apply subfolder of components.

<h1 className="text-4xl font-semibold mb-4">
This is DTI.
</h1>
<p className="text-3xl font-semibold mb-4">developing, designing, delivering.</p>
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: the d in developing should be capitalized

@cornell-dti cornell-dti deleted a comment from cchrischen May 1, 2024
@kevinmram kevinmram changed the title apply page, hero component apply page May 5, 2024
@andrew032011
Copy link
Collaborator

@kevinmram could you also rebase against main or merge main into this branch? The branch has fallen a bit behind and the deploy preview won't work until we pick up the node downgrade.

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.

None yet

7 participants