ABOUT US

Our development agency is committed to providing you the best service.

OUR TEAM

The awesome people behind our brand ... and their life motto.

  • Neila Jovan

    Head Hunter

    I long for the raised voice, the howl of rage or love.

  • Mathew McNalis

    Marketing CEO

    Contented with little, yet wishing for much more.

  • Michael Duo

    Developer

    If anything is worth doing, it's worth overdoing.

OUR SKILLS

We pride ourselves with strong, flexible and top notch skills.

Marketing

Development 90%
Design 80%
Marketing 70%

Websites

Development 90%
Design 80%
Marketing 70%

PR

Development 90%
Design 80%
Marketing 70%

ACHIEVEMENTS

We help our clients integrate, analyze, and use their data to improve their business.

150

GREAT PROJECTS

300

HAPPY CLIENTS

650

COFFEES DRUNK

1568

FACEBOOK LIKES

STRATEGY & CREATIVITY

Phasellus iaculis dolor nec urna nullam. Vivamus mattis blandit porttitor nullam.

PORTFOLIO

We pride ourselves on bringing a fresh perspective and effective marketing to each project.

  • BOOK ANIMATED

      • Nº1

      Responsive Web Design

      By Ethan Marcotte

      From mobile browsers to netbooks and tablets, users are visiting your sites from an increasing array of devices and browsers. Are your designs ready?...

      • NEW

      Mobile First

      By Luke Wroblewski

      Our industry’s long wait for the complete, strategic guide to mobile web design is finally over. Former Yahoo! design architect and co-creator of Bagcheck Luke Wroblewski knows more about mobile experience than the rest of us...

      Adaptive Web Desgn

      By Aaron Gustafson

      The web is an ever-changing medium whose scope, application, audience and platform continue to grow on a daily basis. If you’ve worked on the web for any amount of time, you’ve likely heard or even used the term “progressive enhancement.”...

  • Library Browser

    Jabas - Library
    • Introduction to Sass
      CSS Framework study

      Preprocessing

      Le CSS seul est certes magnifique, mais les stylesheets deviennent de plus en plus large et complex a maintenir. C'est là qu'un préprocesseur peut être utile. Sass permet l'utilisations de fonctionalités qui n'existe pas encore en CSS, comme les variables, le nesting, mixins, la notion d'héritage et plein d'autre chose qui rendent l'écriture du CSS plus simple.

      Dès que vous utiliserez Sass, vos travaux seront sauvegardé automatiquement dans un fichier .CSS normal, utilisable sur vos sites web.

      Variables

      Avec Sass on peut utiliser des variables, qui sont réutilisable tout au long de votre stylesheet. Vous pouvez enregistrer des couleurs, des groupes de fonts (font-stacks), ou n'importe quel valeur que vous souhaitez réutiliser.

      Sass utilise le symbole '$' pour déclarer une variable (comme en PHP)

      • $font-stack: Helvetica, sans-serif;
      • $couleur-primaire: #333;

      • body{
        • font: 100% $font-stack;
        • color: $couleur-primaire;
        }

      Lorsque Sass est procédé, il prend les différente variable et les remplaces ensuite par leurs valeurs. Chose assez pratique pour travailler avec des chartes graphiques par exemple, et cela permet de rester consistant partout dans le site.

      Nesting

      Lorsque l'on écrit de l'HTML on peut se rendre compte que tout est claire et rangé de manière ordonné, mais aussi que les éléméments s'imbrique les uns dans les autres, c'est ca le "Nesting". On peut aussi remarquer que ce n'est pas le cas du CSS, qui est en général une longue succession d'éléments que l'on traite les uns apres les autres sans trop d'organisation distincte.

      C'est la que rentre en jeu Sass. Sass permet de nester les selecteurs CSS de façon a ressembler à la hiérarchie visuelle de l'HTML.

      • nav{
        • ul{
          • margin: 0;
          • padding: 0;
          • list-style:none;
          }

        • li{ display: inline-block; }

        • a{
          • display: block;
          • padding: 6px 12px;
          • text-decoration: none;
          }
        }

      On peut remarquer que les selecteurs "ul", "li" et "a" sont imbriqué (nester) dans le selecteur "nav". Cela permet d'organiser et de simplifier la lecture du code CSS.

      Partials

      Sass permet également de créer des fichiers partielles contenant un morceaux de code css. Ce qui permet de créer facilement un aspect de modularité dans son organisation du code.

      Pour creer un fichier partiel il suffit de le nommer "_nom.scss". On peut ensuite les importer via la commande "@import".

      Import

      CSS a une option d'import qui permet de séparer le CSS en plusieurs petites portions qui sont plus simple a gérer. Le seul problème est que chaque portions créer une nouvelle requête HTTP.

      Sass reconstruit le fichier CSS a partir des "_partials" et du fichier principale .scss pour ensuite le transmettre au navigateur web.

        // _reset.scss
      • html,
      • body,
      • ol {
        • margin: 0;
        • padding: 0;
        }

      Ci-dessus : le fichier partiel _reset.scss.
      Et ci-dessous : son intégration via @import dans le fichier base.scss

        // base.scss
      • @import 'reset';

      • body {
        • font: 100% Helvetica, sans-serif;
        • background-color: #efefef;

      Mixin

      Parfois en CSS il y a des propriétés qui sont assez longue a écrire, par exemple "border-radius" qui doit être implémenté pour chaque browser. Les "Mixin"s permettent de regrouper des déclarations ensemble pour les réutiliser plus tard.

      • @mixin border-radius($radius){
        • -webkit-border-radius: $radius;
        • -moz-border-radius: $radius;
        • -ms-border-radius: $radius;
        • border-radius: $radius;
        }

      • .box { @include border-radius(10px);}

      Les mixins marchent un peu comme des fonctions que l'on déclare avec "@mixin nom(arg){}" et que l'on utilise avec "@include nom(arg);" dans un selecteur css.

      Extend & Inheritance

      Une des fonctionnalités les plus utiles de Sass. Utiliser @extend permet de partager des morceaux de propriétés CSS d'un selecteur à l'autre. Cela permet, entre autre, de réduire le nombre de répétition dans le code CSS.

        // En SCSS
      • .message{
        • border: 1px solid #ccc;
        • padding: 10px;
        • color: #333;
        }

      • .success{
        • @extend .message;
        • border-color: green;
        }

      • .error{
        • @extend .message;
        • border-color: red;
        }

      • .warning{
        • @extend .message;
        • border-color: orange;
        }

      Ce morceaux de code SCSS permet de répéter les propriétés de .message et de les appliquer à .success, .error et .warning grace a @extend .message;

        // En CSS
      • .message, .success, .error, .warning {
        • border: 1px solid #cccccc;
        • padding: 10px;
        • color: #ccc;
        }

      • .success{
          border-color: green;
        }

      • etc...

      Operators

      Les opérateurs +, -, *, /, % sont utilisable avec SASS. Ci-dessous vous trouverez un exemple qui utilise ces opérateurs.

      • .container{
        • width: 100%;
        }

      • article[role="main"]{
        • float: left;
        • width: 600px / 960px * 100%;
        }

      • article[role="main"]{
        • float: left;
        • width: 600px / 960px * 100%;
        }
    • fmpQ

    • Actual Simple Timeline

      • 1993

        Title 1

        Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo. Manduma pindureta quium dia nois paga.

      • 1994

        Title 2

        Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo. Manduma pindureta quium dia nois paga.

      • 1995

        Title 3

        Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo.

      • 2008

        title 4

        Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo.

      • 2009

        Title 5

        Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo.

    • Responsive Timeline

      1. Student

        Sept 2011 - Present

        Rochester Institute of Technology (RIT)

        • B.S. in Management Information Systems
        • Minor in Computer Science
        • Expected Graduation: Dec 2013
        • GPA: 3.32

        In my time out of class, I'm an active member of Computer Science House (CSH). My first year I was elected Freshman Project President and my second year I was elected as Social Director. My second year I also became webmaster for CSH, creating and maintaing the current website with a friend.

        View Details
      2. Web Master

        March 2013 - Present

        Computer Science House

        An organization that I am an active participant of, this is the largest website project that I have created to date. The website can be viewed at csh.rit.edu.

        A lot of time has been invested by a partner and I in making this website work flawlessly on any device. In our testing, the site is fully responsive spanning all resolutions and pixel densities as well as it is fully functional on every major, modern (IE9+) desktop and mobile browser. Progress can be monitored on GitHub.

        View Details
      3. Web Master

        March 2013 - Present

        RIT NTID DAS PDP

        To much text to fit in the title: I work for RIT, National Institute for the Deaf, Department of Access Services, Professional Development Program. And there, to put it shortly, I'm leading the development for their up and coming website.

        But really my job is much more far reaching. My secondary tasks are assisting with the maitenance of the greater NTID website and redesigning a sister website (that is currently finished but held up in RIT IT bureaucracy). But my main task is managing and developing the front-end of the PDP website. After two years of development in a Drupal environment, I made the executive decision to scrap that whole project and start afresh. Now, I'm developing it with Jade, SASS and JavaScript. (A partner is doing the backend in Pyramid.) After 6 months of work, the project is drastically farther than the Drupal version.

        View Details
      4. App Dev & Web Experience Intern

        Summer 2013

        Progressive Insurance

        Starting as an software development intern, the project I was assigned to elevated early so I switched to the web experience team working on Progressive's website.

        The project I was assigned to in the beginning was ensuring tablet compatibility for some aging insurance agent web apps. All that was remaining to do when I joined the team was a handful of cross-browser JavaScript (JS) problems. After elevating the project, I spent some time in flux which I filled with creating a art gallery web-app. Through the process of creating it, I made sure to learn as much as I could, focusing on test-driven, C#.NET code and behavior driven, JS code. Following that, I switched to the web experience team where I spent my time fixing responsive issues across Progressive's website, researching and prototyping different responsive image solutions and starting a re-architecture of Progressive Commercial from the old web forms architecture to the new Model-View-Controller (MVC) architecture.

        View Details
    • WHAT WE DO

      We've been developing corporate tailored services for clients for 30 years.

      CONTACT US

      For enquiries you can contact us in several different ways. Contact details are below.

      activeted

      • Street :Road Street 00
      • Person :Person
      • Phone :+045 123 755 755
      • Country :POLAND
      • Email :contact@heaven.com

      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.