From 0409569a870a888dfff0b07c59d391b0e77c3a05 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Wed, 9 Dec 2015 02:10:09 +0200 Subject: Some style cleanup --- README.md | 7 +++++++ index.js | 10 +++++----- style.scss | 22 ++++++++++++++++++++++ 3 files changed, 34 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 4c85bee..ef771c9 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ # cidr.xyz Web-based CIDR / netmask / IP address visualizer + +## Dev + +```bash +$ npm install +$ webpack-dev-server --progress --colors +``` diff --git a/index.js b/index.js index f117f65..fcca766 100644 --- a/index.js +++ b/index.js @@ -36,19 +36,19 @@ class IPAddress extends React.Component { render() { var pretty = this.state.octets.join('.') + '/' + this.state.cidr - return
+ return {[...Array(4)].map((x, octet) => - + )} - +

Result: {pretty}

    {[...Array(4)].map((x, octet) => -
  1. +
    1. {[...Array(8)].map((x, bit) => -
    2. {(this.state.octets[octet] & (1 << (7-bit))) >> (7-bit)}
    3. +
    4. {(this.state.octets[octet] & (1 << (7-bit))) >> (7-bit)}
    5. )}
  2. diff --git a/style.scss b/style.scss index 9896856..446f24c 100644 --- a/style.scss +++ b/style.scss @@ -1,12 +1,34 @@ @import 'bourbon'; body { + background: #eee; font-family: $lucida-grande; + + header { + margin-bottom: 30px; + } + + form { + input { + width: 3em; + text-align: center; + border: 0px; + background: transparent; + } + } + ol { display: inline; li { display: inline; } } + + footer { + margin-top: 50px; + text-align: center; + font-size: 0.7em; + } + } -- cgit v1.3.1