Skip to content

sevora/portfolio

Repository files navigation

portfolio · Twitter Follow GitHub repo file count

Sevora's portfolio. UNLICENSED. All rights reserved.

Overview

This is the portfolio website of Sevora (@ralphlouisgopez) made from pure code. The source code is written in ES6 thus a webpack transpiler was set up in order to maximize compatibility. The current theme being a "professional" theme is designed with the concepts of mobile-first and progressive enhancement. The visual design aspect is written with mobile in mind first and are adjusted for larger devices using media queries second. Progressive enhancement means that the interactive features implemented through scripting are an enhancement rather than a requirement. The website will completely work even without the scripts instead of breaking or being inaccessible altogether which most modern applications do.

Installation

  • npm install --dev - to install all the dependencies for the transpiler setup.
  • npm run build - to transpile the source code inside the js directory and save results to assets bundle folder.