Another day, another chunk of Doodle Drive functionality complete. Armando and I made some great progress today on core MVP features. I wish I had taken a picture of our project whiteboard because our “Done” column is really filling out nicely. Instead of that, I just learned how to make screen capture gifs using GIPHY, so I’ll be periodically attaching gifs like the one on this post to demonstrate cool features.
Today was our first foray into the Materialize framework, and it’s coming in handy in numerous areas. I downloaded a bunch of Materialize icons and started building out Doodle Drive’s toolbars and menus. The account information menu is a customized materialize dropdown. It’s actually pretty frustrating to work with materialize sometimes because it messes around with colors and stuff when most of the time I don’t want it to. A good part of today was spent writing more specific CSS rules to override Materialize’s CSS and get back to how things were before importing it. There must be a better way around this, but the only other option I could think of so far would be to open up the downloaded materialize files and change stuff around manually, which seems like a huge pain. Anyways, Armando did some cool stuff with Materialize today too, like allowing images to be opened as a popup that darkens the background.
I’m feeling lazy today after playing with GIPHY for too long, so I’ll just flesh out this post with a Gist of the code we adapted from the Stack Overflow answer: