Skip to content

Instantly share code, notes, and snippets.

Created December 3, 2015 21:33
Show Gist options
  • Save anonymous/f4370cf523af50fb7d57 to your computer and use it in GitHub Desktop.
Save anonymous/f4370cf523af50fb7d57 to your computer and use it in GitHub Desktop.

Revisions

  1. @invalid-email-address Anonymous created this gist Dec 3, 2015.
    231 changes: 231 additions & 0 deletions perfect-pixel-custom-style.css
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,231 @@
    #chromeperfectpixel-panel button {
    padding: 0.7em;
    border-radius: 0 !important;
    background: #dedede !important;
    }

    #chromeperfectpixel-panel-header {
    height: 33px !important;
    background: #dedede !important;
    }

    #chromeperfectpixel-panel-header h1 {
    text-align: left !important;
    width: 100% important;
    padding-left: 33px !important;
    color: #333 !important;
    position: relative !important;
    top: 1px !important;
    }

    #chromeperfectpixel-panel {
    border-radius: 0 !important;
    box-shadow: none !important;
    border: 1px solid #333 !important;
    opacity: 1 !important;
    }

    #chromeperfectpixel-section {
    padding: 1rem !important;
    }

    #chromeperfectpixel-section-opacity {
    margin-bottom: 1em !important;
    }

    #chromeperfectpixel-section-opacity > span,
    #chromeperfectpixel-section-origin > span,
    #chromeperfectpixel-section-scale-label,
    #chromeperfectpixel-layers::before,
    #chromeperfectpixel-panel #chromeperfectpixel-buttons::before,
    #chromeperfectpixel-section-opacity::before {
    display: inline-block !important;
    text-transform: uppercase !important;
    font-size: 10px !important;
    font-weight: bold !important;
    color: #555 !important;
    width: 30% !important;
    padding-right: 0 !important;
    vertical-align: top;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-progressbar-area {
    width: 100% !important;
    text-transform: uppercase !important;
    font-size: 10px !important;
    font-weight: bold !important;
    color: #555 !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-section-opacity input[type="range"]{
    width: 70% !important;
    display: inline-block !important;
    position: relative !important;
    top: -3px !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-section-origin {
    margin-bottom: 1em !important;
    }

    #chromeperfectpixel-section-origin > span {
    top: 0 !important;
    vertical-align: top !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-origin-controls {
    margin-left: 0 !important;
    width: 70% !important;
    display: inline-block !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-origin-controls button {
    position: static !important;
    text-align: center !important;
    margin-right: 5px !important;
    font-size: 10px !important;
    background: #dedede;
    color: #555 !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-origin-controls > div {
    position: static !important;
    margin-top: 0.5em !important;
    margin-left: -16px !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-origin-controls > div input,
    #chromeperfectpixel-panel input[type="number"], #chromeperfectpixel-panel input[type="text"] {
    padding: 0.3rem !important;
    border: 1px solid #dedede;
    margin: 0 !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-origin-controls > div input {
    margin-top: 0.45em !important;
    }

    #chromeperfectpixel-panel .chromeperfectpixel-coords-label {
    font-size: 11px !important;
    vertical-align: middle !important;
    color: #555 !important;
    }

    #chromeperfectpixel-section-scale {
    float: none !important;
    margin: 0 !important;
    margin-bottom: 2em !important;
    }

    #chromeperfectpixel-section-scale-label {
    display: inline-block !important;
    }

    .chromeperfectpixel-layer {
    width: 64px !important;
    height: 40px !important;
    opacity: 0.5 !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-section-origin + div {
    display: none !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-layers {
    margin-bottom: 1em !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-layers,
    #chromeperfectpixel-panel #chromeperfectpixel-buttons {
    width: auto !important;
    border-top: 1px solid #dedede !important;
    width: auto !important;
    padding-top: 20px !important;
    }

    #chromeperfectpixel-section-opacity::before,
    #chromeperfectpixel-panel #chromeperfectpixel-buttons::before,
    #chromeperfectpixel-layers::before {
    display: block !important;
    margin-bottom: 2em;
    color: #333 !important;
    width: 100% !important;
    }


    #chromeperfectpixel-section-opacity::before {
    content: "Attributes:";
    }

    #chromeperfectpixel-panel #chromeperfectpixel-buttons::before {
    content: "Actions:";
    }

    #chromeperfectpixel-layers::before {
    content: "Layers:";
    }

    #chromeperfectpixel-panel .chromeperfectpixel-layer {
    /* float: left !important; */
    margin-top: 0 !important;
    opacity: 0.5 !important;
    margin-bottom: 7px !important;
    border: 0 !important;
    transition: opacity 0.3s !important;
    background-color: #333 !important;
    }

    #chromeperfectpixel-panel .chromeperfectpixel-layer.current {
    opacity: 1 !important;
    border: 0 !important;
    }

    #chromeperfectpixel-panel .chromeperfectpixel-layers-btn {
    width: 64px !important;
    margin-top: 0 !important;
    position: relative;
    top: -4px;
    height: 38px !important;
    }

    #chromeperfectpixel-panel .chromeperfectpixel-layer .chromeperfectpixel-delete {
    border-radius: 0 !important;
    background: #333 !important;
    transition: opacity 0.3s;
    display: block !important;
    opacity: 0 !important;
    }


    #chromeperfectpixel-panel .chromeperfectpixel-layer .chromeperfectpixel-delete:hover {
    opacity: 0.9 !important;
    }

    /* #chromeperfectpixel-panel .chromeperfectpixel-layer .chromeperfectpixel-delete span {
    display: none !important;
    } */

    #chromeperfectpixel-panel .chromeperfectpixel-layers-btn::before {
    display: block;
    content: "+";
    font-weight: bold;
    font-size: 14px;
    top: 13px;
    position: relative;
    }

    .chromeperfectpixel-layers-btn-text {
    font-size: 0 !important;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-upload-area {
    display: none;
    }

    #chromeperfectpixel-panel.collapsed {
    height: 33px;
    }

    #chromeperfectpixel-panel #chromeperfectpixel-section-scale input {
    margin-left: -4px !important;
    }