GithubHelp home page GithubHelp logo

zenglenn42 / utbc2019-hw-02-portfolio Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 770 KB

Responsive portfolio using bootstrap and related technology.

Home Page: https://zenglenn42.github.io/utbc2019-hw-02-portfolio

CSS 33.57% HTML 66.43%

utbc2019-hw-02-portfolio's Introduction

utbc2019-hw-02-portfolio

Overview

This week, we build a responsive, bootstrap-based, portfolio template for documenting intersting stuff we've done.

Specification

The full problem assignment can be found here.

Demo Day!

The hosted solution resides here. The 'Contact' page includes an email submission form. However, since we're only dealing with front-end HTML and CSS at this stage in the curriculum, the form is not live.

Attribution

I've borrowed some ideas from Lea Verou's CSS Secrets book for sticky footers and intrinsic sizing of portfolio items sketched out here and here.

Emulator Screen-Shots

On phones, the layout looks like this:

alt tag alt tag alt tag

On tablets and desktops, it looks more like this:

alt tag alt tag alt tag

utbc2019-hw-02-portfolio's People

Contributors

zenglenn42 avatar

Watchers

 avatar

utbc2019-hw-02-portfolio's Issues

media query doesn't fire on small viewports at expected width/break-point

I've got the following CSS which styles the text of my main content area (with 'About Me' verbiage, for example):

main p#main-content {
  color: gray;
  font-size: 0.9em;
}

@media screen and (max-width: 640px) {
  main p#main-content {
    color: red; /* DEBUGGING! */
    background-color: #aaa;
  }
}

My expectation is that at a viewport width of 640px or less, the text color should change to a debug-friendly red.

I actually see the desired responsive behavior for 2 out of 3 of my pages (portfolio and contact), however on my 'about me' page, the text doesn't turn red until the width is 576px or less.

I'm testing with the chrome browser (v 73.0) on macOS (v 10.13.6) and manipulating the width of the viewport by sizing the width down on the browser.

The same behavior should be observable on my deployment website:

https://zenglenn42.github.io/utbc2019-hw-02-portfolio/

For example, at 639px viewport width, I see:

639px

It's not until viewport width is 576px or less that I see the expected:

576px

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.