The front-end version also offers an opportunity to update the font, sizes and design.
There is also the question about a design framework.
The current open event server design has some issues at points, e.g. the font is often very small.
What are our options?
@mariobehling I'm already testing out an idea right now at https://github.com/niranjan94/open-event-frontend-theme . The _theme_ for the frontend would be an includable package where colors, fonts, size etc can be changed. It would also allow people to make _theme packages_ for open event
The font-sizes and other sizes have already been revised in the new frontend. I'll document them in the wiki.
Thanks, but please use the /docs folder and add a document "design-specs.md". Thank you.
Sure @mariobehling .will do it.
It'd be great if we could have design wireframe/mockup first before main thing if we look for total re design. @mariobehling What are your views?
@heysadboy thanks a lot for your suggestions 馃槃
Wireframe/mockups are a wonderful idea. But time is also of the essence here. We're not looking at complete redesign. The current UI (orga-server) borrows UI ideas from a lot of famous ticketing/event websites. I'd suggest we start with what we have, and refine the UI as we go forward. The issue in the current UI(orga-server) is, since the ideas have been borrowed from different websites, and worked on by a lot of contributors, there are inconsistencies between pages and UI elements in different pages. We're already mitigating that issue here by having re-usable UI components and properly organised stylesheets to ensure standard UI elements throughout the frontend. During GSoC this year, unlike last year, we mentors will also be looking at the UI aspects of every PR apart from code and functionality to ensure it goes well with the rest of the site too (and for that reason, any PRs made to this repo gets deployed instantly to a test server so that UI/UX aspects can also be reviewed)
Further focussed discussions regarding this can happen at https://github.com/fossasia/open-event-theme.
Our current font-sizes, colors, etc are available at https://github.com/fossasia/open-event-theme/blob/master/src/themes/default/globals/site.variables