keith-b-git / ct

Club Triumph
GNU General Public License v3.0
1 stars 0 forks source link

[Design / UX] Layout tidy #18

Open meredevelopment opened 5 years ago

meredevelopment commented 5 years ago

Describe the solution you'd like

I have spent some time reviewing the current styles and layout this evening. I would like to create an updated overall stylesheet, migrating to CSS Grid usage and a more responsive approach using media queries.

I can, if absolutely necessary, work in the browser and save out a CSS file to merge in with the site's styles. This is working half-blind though, and it's going to be be far easier if I have a local copy to work on. For that reason I'm putting this on hold for now while we discuss that in another issue.

keith-b-git commented 5 years ago

It would be great if you could do that, a lot of work picking through my messy templates though. It may be easier for me to put in the endpoints for media queries required as I know the backend better, are we talking about AJAX queries returning JSON data? [Sorry ignore my last comment, getting confused. Hadn't come across media queries before so just reading up on it now, be good to see it in action.]

meredevelopment commented 5 years ago

@keith-b-git I've started work on this by adding a feature branch (feat_Issue_18) and have pushed an initial/test commit to it. As and when there's something interesting to see I'll let you know. Of course if you just want to take a look any time you can fetch and then checkout the feature branch. I don't expect to be modifying anything other than tt2, css and js files in this work.

If and when you push new changes to master, I'll rebase them into feat_Issue_18.

I created a 'develop' branch at the same time, as we should probably be adopting a git-flow type setup as early as possible.