From ca6bdbb39732d0b491d9f55c0fa1f1abbff9e865 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Fri, 7 May 2021 05:32:50 +0200 Subject: Update the writing and projects sections w/styling --- app/assets/index.html | 105 ++++++++++++++++++++++++-------------------------- app/base.styl | 18 +++++++++ app/print.styl | 15 ++++++++ 3 files changed, 83 insertions(+), 55 deletions(-) (limited to 'app') diff --git a/app/assets/index.html b/app/assets/index.html index 30a16ce..9f9cff5 100644 --- a/app/assets/index.html +++ b/app/assets/index.html @@ -134,8 +134,7 @@ (RFC7519: JWT).
  • - Implemented the Two-Factor Authentication (2FA) for - user/client login. + Implemented the Two-Factor Authentication (2FA) for user/client login.
  • Integrated other services like DocuSign, PostIdent,...
  • Implemented day to day business/marketing/technical requirements.
  • @@ -185,63 +184,59 @@ -
    +

    Writing

    - + +
    +

    + Clean Code and the Art of Exception Handling +

    +

    + A + + Toptal published blog post + + on different tactics and strategies for exception handling and how to employ them to write cleaner code. +

    +
    -
    +

    Projects

    -
      -
    • -

      - - Conway's Game of Life - -

      -

      - A mono repo implementing different command line interfaces (CLI) for - Game of Life in multiple languages - (currently Ruby/Rust), and the automation for publishing updates to different package managers using a - git-ish workflow. -

      -
    • -
    • -

      - - a14m.me - -

      -

      - This website/CV. -

      -
    • -
    +
    +

    + + Conway's Game of Life + +

    +

    + A mono-repo with different command line interface (CLI) implementations for the + Game of Life in multiple languages + (currently Ruby/Rust), with the automation for publishing updates to different package managers using a + git-ish workflow. +

    +
    +
    +

    + + a14m.me + +

    +

    + The source code, and deployment scripts for this website/CV . +

    +
    diff --git a/app/base.styl b/app/base.styl index 76825be..a85c430 100644 --- a/app/base.styl +++ b/app/base.styl @@ -174,3 +174,21 @@ article { } } } + +.writing, .projects { + article { + // title + h2 { + margin-bottom: 0 + font-size: 1.2em + } + + // description + p { + margin-left: 1.2em + margin-right: 1.2em + margin-top: 0 + margin-bottom: 1.5em + } + } +} diff --git a/app/print.styl b/app/print.styl index 32c7c54..0d5915d 100644 --- a/app/print.styl +++ b/app/print.styl @@ -56,8 +56,23 @@ article { } article > .info { + // company h2 { margin-top: 0.8em } } } + +.writing, .projects { + article { + // title + h2 { + margin-top: 1.2em + } + + // description + p { + margin-bottom: -0.4em + } + } +} -- cgit v1.2.3