Add About Component #48
Labels
No Label
Bug
Component
Config
Good First Issue
Low-Priority
Page
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: www/cs-2022-class-profile#48
Loading…
Reference in New Issue
No description provided.
Delete Branch "j285he-about"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #40.
Will look correct when !46 is merged in.
https://j285he-about-csc-class-profile-staging-snedadah.k8s.csclub.cloud/
@ -0,0 +1,55 @@
.aboutWrapper {
position: relative;
flex-direction: column;
Is
flex-direction: column
necessary? Since the wrapper only has 1 non-absolutely-positioned child@ -0,0 +6,4 @@
}
.about {
width: 90%;
Is there any reason why we aren't doing
width: 100%
(or maybe it's not even necessary to specify the width) and then just letting padding/margin handle the spacing?@ -0,0 +9,4 @@
width: 90%;
display: flex;
flex-direction: row;
background-color: var(--primary-background);
Is the
background-color
necessary here? I would have thought that it'd just be transparent by default, which would be fine since the page background colour is what we want.@ -0,0 +31,4 @@
}
.about p {
color: var(--secondary-text)
I know this is a Figma thing and not an us thing, but why is the text here not just the usual white? 🥴 (Is it because the angle brackets are white? Why are the angle brackets white and not one of the usual accent colours?)
It's your choice, do whatever you think looks best. (Personally, I wonder what pink aside text + white main text would look like?)
Though I do want to ask if we really need a --secondary-text variable, or if using --primary-accent-lighter is sufficient?
I will remove --secondary-text (from light theme as well).
Also agree with the colours, how about this as a colour scheme?
@j285he The normal coloured text is definitely an improvement. I personally think the "About the Programs" header should be at least as dark as the "Computer Science"/"Computing and Financial Management"/"CS/BBA" headers - probably primary-accent for one and secondary-accent for the other? Or maybe x-accent for "About the Programs" and x-accent-light for the other. Here are some examples:
See my comment about maybe changing the colours up a bit more, but ultimately I'll leave it up to you - it's easy to change colours in the future if we want
@ -0,0 +11,4 @@
.about aside {
flex: 1;
margin-right: 40px;
NIT: rem