GithubHelp home page GithubHelp logo

elkewritescode's Introduction

ElkeWritesCode

Curriculum Vitae site for Elke Heymans. A live version can be seen at elkewritescode.be

The story behind this

I've always wanted to tackle the challenge of designing and implementing my own responsive website in HTML5 & CSS3 with the help of Bootstrap3 and as little as possible JavaScript/jQuery/AngularJS. I've built everything from scratch which isn't easy but I like the challenge.

The future of this

I will continue to update this CV site as much as possible. My goal is to utilise more relevant technologies. What started out as a site only built in HTML5, CSS3 & JavaScript/jQuery, grew into a site where I also introduced LESS and some AngularJS. It could be an interesting playground to test out on a small basis some new stuff like introducing my own deployment mechanism.

Changelog

Version 4.0 (Future release): date TBD

Mostly optimisations to enhance the speed. We'll add precompilation of the LESS, minification of the JS, minification of the CSS, a generic approach to deploy everything, ...

Version 3.0 (Next release): live on 16 sep 2017

Introducing support for xs and sm views as well as testing on other devices and browsers.

Version 2.0 (Current release): live on 13 sep 2017

Optimisation of the HTML & CSS code by introducing concepts as LESS and cleaning up all the code.

Version 1.0: live on 11 sep 2017

Earliest version was only in HTML5, CSS3 & some small JavaScript. It contained the most basic styling and basic text and could be regarded as a setup phase. There was only support for >md views and was only tested in Chrome.

Deployment notes

  • If you're using .less directly in the browser on an IIS server, don't forget to add the MIME-type for .less. It should be text/css. This can be done in the web.config or (if possible) in the controlpanel of your host

elkewritescode's People

Contributors

elkecodes avatar

Watchers

 avatar

elkewritescode's Issues

Picture of me not correctly inlined

Depending on the resolution, my picture in the introduction overflows the section. It should be made dynamic so that it's always contained in the surrounding container.

image

Implement contact form

Original contact form that I designed has been removed with commit b12225b. I'll reintroduce it later when I also implemented the actual mail sending functionality behind it.

Setup makefile

Setup a proper makefile that will do all the stuff like precompiling, packaging, ... and outputs the actual code to deploy

Horizontal scrollbar is visible

In Chrome, a horizontal scrollbar is visible. A little bit of horizontal scrolling is possible, this should be removed. Maybe there's some padding or margin defined incorrectly?

image

Support for sm and xs views

Currently we only fully use md and lg classes of Bootstrap3. We still need to add the appropriate sm and xs classes.

Bland footer

We really need some more styling for the footer. Idea is to include something like a handwritten part as the logo is also handwritten.

image

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.