Skip to content

kqarlos/professional-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

NEWEST VERSION ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡


Portfolio Version 1.0 ๐Ÿ’ผ


Languages Top Language Code Size Repo Size Total Lines Axios Version Express Version Express- handlebars Version Mysql2 Version Sequelize Version Handlebars Helpers Version Last Commit Issues Followers

Description

This website contains Version 1.0 my professional information and shows some of the projects that I have worked on.

Table of Contents

Installation

This application is compatible with the most commonly used web browsers.

Live Site

Usage

Screenshots

Live Site:

  • Uses smooth scrolling
  • Has sticky navigation bar
  • Links to pdf files

Site

Responsiveness:

  • Navigation bar collapses
  • Content width takes a higher percentage.
  • back to top button shortens

Site

Snippets

Portfolio Row code

      <!-- second row / content -->
      <div class="row">

        <div class="col-12 col-lg-6 col-xl-4 my-2">

          <div class="card">
            <img src="assets/images/code-quiz.png" class="card-img" alt="Code Quiz">
            <div class="card-img-overlay">
              <a href="https://kqarlos.github.io/code-quiz/" target="_blank"
                class="btn text-white bg-info position-absolute contentText projectBtn">Code Quiz</a>
            </div>
          </div>

        </div>

        <div class="col-12 col-lg-6 col-xl-4 my-2">

          <div class="card">
            <img src="assets/images/password-generator.png" class="card-img" alt="Password Generator">
            <div class="card-img-overlay">
              <a href="https://kqarlos.github.io/password-generator/" target="_blank"
                class="btn text-white bg-info position-absolute contentText projectBtn">Password Generator</a>
            </div>
          </div>

        </div>

        <div class="col-12 col-lg-6 col-xl-4 my-2">

          <div class="card">
            <img src="assets/images/day-planner.png" class="card-img" alt="Day Planner">
            <div class="card-img-overlay">
              <a href="https://kqarlos.github.io/day-planner/" target="_blank"
                class="btn text-white bg-info position-absolute contentText projectBtn">Day Planner</a>
            </div>
          </div>

        </div>

      </div>
  • This code snippet had an example of a row from the Bootstrap grid system used in the Portfolio page. The column <div class="col-12 col-lg-6 col-xl-4 my-2"> includes the Bootstrap styling necessary to make the project cards responsive to three different browser dimensions. Each project card takes 4 columns at xl size, then 6 columns at lg size and all 12 columns at smaller sizes.

Navigation Bar code

  <!-- nav bar -->
<nav class="py-0 navbar sticky-top navbar-expand-lg navbar-light bg-info">
    <a class="navbar-brand bg-info text-white font-weight-bold p-3 headingText" href="#about">Carlos Toledo</a>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText"
      aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="navbarText">
      <ul class="navbar-nav ml-auto">
        <li class="nav-item border-right">
          <a class="nav-link contentText text-white" href="#portfolio">Portfolio</a>
        </li>
        <li class="nav-item border-right">
          <a class="nav-link contentText text-white" href="#contact">Contact</a>
        </li>
        <li class="nav-item border-right">
          <a class="nav-link contentText text-white" target="_blank" href="assets/resume.pdf">Resume</a>
        </li>
        <li class="nav-item">
          <a class="nav-link contentText text-white" target="_blank" href="assets/cover-letter.pdf">Cover Letter</a>
        </li>
      </ul>
    </div>
  </nav>

  <!-- end nav-bar -->
  • This shows the code used to create the navigation bar using a Bootstrap Navbar. In addition to formatting the objects through Bootstrap's styling, I can also add my own css styling as is shown. For example, <a class="nav-link contentText text-white"> uses Bootstrap styling like text-white which adjust the color of the text. It also uses my own styling contentText which tells it the font type and spacing between lines for the text in the list. What's different about this navigation bar is that it has links to diffferent elements within the DOM. In addition, it has links to two pdf files that open in a separate tab.

Credits

Author

Built With


HMTL CSS Javascript Bootstrap Handlebars JQuery Node Express

License


MIT license