9Grids.

Perfect Weekend

If you're in need of a seaside getaway but don't want to dig up your passport, consider venturing to the Pacific coast of Central California, USA.

Beautiful Weather

Lisbon is, among other things, known for its amazing old city, the nice buildings with cute colourful tiles and amazing food. The city itself can definitely convince everyone who loves to travel for culture, good weather and delicious food.

Land of the Rising Sun

Japan is one of the most popular travel destinations for the region. Japan maintains a strong sense of traditional and cultural history while also being a world leader in innovative technology and fashion.

City of Sails

The centre of the city flows out and off the water, and you can walk from there all the way along a coastal walkway for hours, never leaving the water’s edge, never losing sight of the shore.

Venice of the North

From unconventional restaurants and local craft beers to a wealth of world-class museums, it's easy to see why Amsterdam is a top tourist destination. Its bike culture and charming canals are also all part of the city's universal appeal.

February

This month was a lot. Lucky I was afforded a leap day that fell on a saturday and I could make a mad dash to finish this project up.

I honestly didn't put too much effort into this specific challenge. Most of the month I spent setting up this website on an 11ty build which had a lot of technical problems I had to work out. But in the end, I love how this site came out and its completely removed from my personal site.

As far as the design for this months challenge, I decided to eliminate the video section and fill it in with the color block instead. The original designer of this seemed to think videos are normally taller rather than wider in proportion and thats not a problem I want to solve. I think this final output is a lot easier to digest and I like the large use of color.

A lot of the work on this one seemed to focus on the carousels again. I basically brought over a lot of the javascript I wrote from January and dropped it here. To further that code though, I have the carousel encorporating the trip images as well descriptions. Each functions as it's own section of the HTML, I just hooked into the container for each within the javascript.

Also, instead of using flexbox and hiding elements that overflow past the parent container, I decided to use some opacity animations and toggle between display: none and display: block or display: flex.
It functions in the same way but has a nice little fade in rather than a slide.

Thoughts going forward

I'm not that happy with how unresponsive my grid builds have been. I plan on coming back to this month and last to rebuild the responsiveness of it, but I have a few ideas I'd like to test out going forward. Mainly, I think I want to build a grid that isn't build to the original mock up. My thought is that it would work the same way as a bootstrap grid where the container has auto margins and is a max width. I'm currently creating grid rows and columns that are given sizes and letting the elements fall into the necessary area. Going forward, I'm going to try defining element grid spans and either let the source order define placement, or manipulate order placement along with grid density.

I don't think this will be a perfect solution, but I think it may be more flexible in defining a page as a whole. I can then incorporate my original ideas from projects like this to get better responsive layouts.

Ideas

I think I'm going to try and revisit other projects each month or try to have some "side quests" to get done each month. I want to try and expand on this 11ty build as well as port of my personal site. I'd also like to just declutter my personal site by porting off different projects there to different 11ty builds and hooking into them as subdomains on netlify.

Photo Credits

Photo by Ian Schneider on Unsplash
Photo by Robin Benzrihem on Unsplash
Photo by Tom Byrom on Unsplash
Photo by bantersnaps on Unsplash
Photo by Dan Freeman on Unsplash

You're drunk. Go Home