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

Make tables pretty #18

Merged
merged 15 commits into from
Dec 30, 2019
Merged

Make tables pretty #18

merged 15 commits into from
Dec 30, 2019

Conversation

moeezm
Copy link
Collaborator

@moeezm moeezm commented Dec 29, 2019

Added a bunch of stuff. Requesting to merge so I can do code cleanup on the whole base by branching off of webapp. I recommend keeping this branch open if anyone else wants to do other stylizing stuff.

For example, before in the schedule tab there were two separate classes
'matchNumber' and 'lastRedTeam' that had a 1px solid border applied to
on the right to denote a division. Now, that functionality is replaced
by a 'divider' class; however, 'matchNumber' is still a class because
it might prove useful later - it doesn't have any styles right now.
I apply a 'redTeam' and 'blueTeam' class to the td's that store a red or
blue team, respectively. Colours for red and blue are then in HSLA
format, which allow the opacity to be changed for alternating rows and
which allow the hue to be changed to create similar shades of red and
blue.
By using a new class, bottomDivider, we are able to draw a line between
red and blue teams. To apply this class, we use more inline logic with
` and ${} (might change this later to be more readable).
Currently, there is no input to actually search a team. There are also
some hacky things going on here, particularly with the nested ternary
operators in defining classes and the usage of !important to override
the more specific "odd row" selector. We might want to look into better
ways to do each of these.
Constrast between text and background was too low to be comfortable
Copy link
Contributor

@michal-davis michal-davis left a comment

Choose a reason for hiding this comment

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

I changed the saturations slightly, the rest is really nice.

@michal-davis michal-davis merged commit b008b23 into webapp Dec 30, 2019
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.

2 participants