POISON BUBBLE

Welcome to Poison Bubble, a website created solely for entertainment and business purposes.


Like art? Gotcha.

Insane colors? Check.

Commissions? Absolutely.

I also sell THOUSANDS of print products. Oh, and what are the chances, I also make websites!

Chris Duran

Born in 1992, I was destined to be more than a mere human baby.

"He is definitely going to be more than a mere human baby, for sure. It's his destiny!"

The Doctor who delivered me, July, 1992.

Having mastered Microsoft Paint at the ripe old age of 3 years old, I've honed my skills to be something of a paradox to most people. By second grade, I was ripped out of school and forced into a cult call homeschooling. I spent 10 long years in seclusion, training to become the Graphic Manipulator (which sounds way cooler than Graphic Designer, by the way) that I was expected to be. Not only that, I also learned Adobe Photoshop starting at a very early age with Photoshop 6, and climbed my way up the graphic design ladder, fighting and struggling with only a mouse in hand until I reached the peak of the mountain. Once there, I discovered an entirely new beast sitting atop:

Adobe Illustrator.

Fierce as this monster was, I quickly tamed it and made a life long companion of it. Using the most powerful monsters known to man, I conquered the world with little resistance.

Here is a simple but effective image loader written in PHP that selects between a certain amount of images. Having 3 random images loaded, I used it to form a single image so that each visit would be unique between visits, but it can also serve many useful roles as well... If you get creative.

On my website, I have utilized approximately 400 CSS changes, modifying about 70 different div classes and div IDs. Adding a unique touch to my site, I adopted a style using a dark but fun appearance in which the contrast between the dark background and incredibly bright accents and text harkens back to late 1980's Amiga workbench BBS with a subtle hint of Art Deco.


I brought the look together with bright, thick, in-your-face yellow borders and subtle transparency on the containers and jumbotrons using rgba (red, green, blue, alpha) colors. Using the very useful @media tags, I created a footer that would resize two different times based on the maximum height of the browser, disappearing completely should the browser window become too small, as to not overcrowd the already almost overwhelming décor of the design.


The text was changed ever so slightly to match the aesthetics of the design, changing the colors, sizes, and even padding when necessary. I also added padding to the top of the navbar, to give it a bit of separation from the top of the browser, and changed the height slightly to compensate for the borders I added. The brand class now has a border on the right of it, to separate it from the rest of the header (although there isn't much to divide just yet, but it's there more so for future changes.) To pull off the geometric look of the site, I removed the radius from most of the elements, only keeping it on for very specific things, and everything now sports the Poison Bubble signature colors.


Other elements not mentioned would be utilising javascript functions for a return to top button, smooth scrolling on the anchors, and a drop down menu combining Bootstrap's dropdown class and a javascript code that allows for switching CSS themes on the fly (because bright yellow isn't for everyone.)

Using a framework is incredibly useful for anyone who wants to have a website built without the hassle of having to learn from scratch. The Twitter Bootstrap framework is excellent for utilizing the resources available to create a mobile-first website that is fully responsive. Having the simple, almost "plug-and-play" style of this framework makes it user-friendly and ready to go almost right off the get go.


The downside to using a framework such as Bootstrap is that although it is user-friendly, it is oppositely so in the case of modifying anything that isn't standard to Bootstrap. The complexity of the code can often leave users completely lost in lines and lines of unknown CSS coding, and it only gets worse when you try to add any sort of plugin created for anything that isn't specifically built for Bootstrap; moreover, changing something as simple as the text color in the navbar can be a complete nightmare if you don't know exactly what you're doing.


Overall there are major pros and cons to using a framework, and depending on how complex the changes that need to be made are, you might be better off building a simple website or you could be ready to go in a matter of hours. In reality, it really comes down to the skill level of the user and just what exactly they're willing to do in order to achieve their website.