pclubiitk / pclub.in

Jekyll-based repository for the Programming Club website
http://pclub.in
30 stars 70 forks source link

Shift to a framework #39

Open yashsriv opened 8 years ago

yashsriv commented 8 years ago

I believe the css is nearly/completely from scratch and not part of a documented framework. Thus, I don't know what the class wrapper or page content refers to or how it would behave. Manually defining by own styles is faster than referring the css file and finding out which element has which properties. WIth frameworks, you get a generalised set of classes to work with which is familiar to mostly everyone(especially bootstrap).

This makes it extremely frustating to add new pages which are responsive. For example I was working on the live markdown preview thing and currently its not at all responsive for different screen sizes. Something like bootstrap would have made it easier.

The available options are:

yashsriv commented 8 years ago

btw this is what the markdown live preview looks like currently img-2016-09-16-012108

sakshamsharma commented 8 years ago

Looks nice! You're free to use material bootstrap, or maybe material lite (these are the one's I've used). Try it on the current page for now. I agree we should use a framework globally, but CSS isn't my cup of tea so I'd pass on migrating it myself :stuck_out_tongue:

On 16-Sep-2016 1:22 am, "Yash Srivastav" notifications@github.com wrote:

btw this is what the markdown live preview looks like currently [image: img-2016-09-16-012108] https://cloud.githubusercontent.com/assets/10435324/18565072/fb5c917a-7bab-11e6-97f2-8a7fbf09d1ca.png

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pclubiitk/pclub.in/issues/39#issuecomment-247433967, or mute the thread https://github.com/notifications/unsubscribe-auth/AJ75pDRAVaKWWLQFI3-gMQDv62QCXUyVks5qqaHugaJpZM4J-Rj0 .

sakshamsharma commented 8 years ago

I Didn't mean to say you can't use the others btw :smile: Anything which works, never waste time on CSS unless it would pay off (or so I believe)

On 16-Sep-2016 1:37 am, "Saksham Sharma" saksham0808@gmail.com wrote:

Looks nice! You're free to use material bootstrap, or maybe material lite (these are the one's I've used). Try it on the current page for now. I agree we should use a framework globally, but CSS isn't my cup of tea so I'd pass on migrating it myself :stuck_out_tongue:

On 16-Sep-2016 1:22 am, "Yash Srivastav" notifications@github.com wrote:

btw this is what the markdown live preview looks like currently [image: img-2016-09-16-012108] https://cloud.githubusercontent.com/assets/10435324/18565072/fb5c917a-7bab-11e6-97f2-8a7fbf09d1ca.png

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pclubiitk/pclub.in/issues/39#issuecomment-247433967, or mute the thread https://github.com/notifications/unsubscribe-auth/AJ75pDRAVaKWWLQFI3-gMQDv62QCXUyVks5qqaHugaJpZM4J-Rj0 .