Skip to content

Wekan by bonnebulle

Screenshot of Wekan

Details

Authorbonnebulle

LicenseNo License

Categorywekan.*

Created

Updated

Size12 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Free to use, happy to promote here a great tool

Notes

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           wekan
@namespace      github.com/openstyles/stylus
@version        1.0.0
@description    wekan kanboard improvements 
@author         vincent b
==/UserStyle== */

@-moz-document url-prefix("http://localhost:3080") {

    /* WEKAN PROPOSE UNE OPTION
    img[src="/logo-header.png"] {
      display: none;
    }
    */
    
    
    /* KEEP ONLIY FIRST SWLINE TITLES */
    .swimlane + div > .js-list > .list-header {
      display: block;
      height: 0px;
      padding: 0;
      margin-top: -20px;
      background: no-repeat;
    }
    .swimlane + div > .js-list > .list-header > * {
      display: none;
      height: 0px;
      padding: 0;
      margin: 0;
    }

    .swimlane:first-child + div > .js-list > .list-header {
      display: block;
      height: auto;
      padding: 14px 20px 10px 15px;
      margin-top: 0px;
      background: no-repeat;
    }
    .swimlane:first-child + div > .js-list > .list-header > * {
      display: block;
      margin: 0;
        background: transparent;
        overflow: visible;
    }
    .swimlane:first-child + div > .js-list > .list-header > .list-header-menu {
      margin-top: -8px;
      opacity: 0;
    }
    .swimlane:first-child + div > .js-list > .list-header:hover > .list-header-menu {
        opacity:1;
    }
    /* END KEEP ONLIY FIRST SWLINE TITLES */
    
    
    
    
    
    
    
    
    li.current {
      font-weight: bold;
    }
    .header-quick-access-list {
      padding-bottom: 0 !important;
      font-size: 15px;
      line-height: 15px;
        position: relative;
        top: -4px;
    }
    ul.header-quick-access-list li {
        padding-bottom: 7px !important;
        line-height: 32px !important;
        padding-top: 50px !important;
    }
    #header-quick-access ul.header-quick-access-list li a {
        padding: 12px 30px;
    }
	
    .board-color-belize#header-quick-access ul li.current {
      background: #459CD6;
    }
    .minicard-title .linked-icon.fa.fa-folder {
      color: #449cd6;
    }
        
    #header-quick-access, #header,
    .board-color-belize#header-quick-access,
    [id^="header"]{
      background-color: #000;
    }
    
    .list-header,
    .swimlane,
    .list
    { 
        background: #FFF;
       /* border-color: #FFF; */
    }
    .minicard {
      background: #fdffe4;
        padding: 6px 10px 6px 7px;
        border-radius: 3px;
        border: 1px solid #828282;
        color: #000;
    }
    .list-header {
        border-bottom-width: 5px;
    }
    .list-body .minicards .add-controls button {
      min-height: 40px;
    }
    .primary.confirm {
      position: relative;
      z-index: 1;
    }
    .list-name-input.full-line {
      width: 200px !important;
      float: left;
    }
    .edit-controls.clearfix {
      display: inline;
      float: right;
        width: 110px;
    }
    .swimlane-header-wrap .inlined-form.js-inlined-form {
        margin-top: 14px;
        margin-left: 40vw;
        margin-bottom: 13px;

    }
    .new-description + .edit-controls > .fa.fa-times-thin.js-close-inlined-form,
    .card-details-header .fa.fa-times-thin.js-close-inlined-form,
    .swimlane-header-wrap .fa.fa-times-thin.js-close-inlined-form,
    .list-header .fa.fa-times-thin.js-close-inlined-form {
      position: absolute;
      z-index: 1;
        margin-top: -5px;
        margin-left: 1px;
    }
    .fa.fa-times-thin.js-close-inlined-form { 
        color: orangered;
    }
    .js-close-swimlane, .js-close-swimlane .fa,
    .fa.fa-times-thin.js-close-inlined-form:hover {color: orangered;}
    
    .list-name-input.full-line,
    .edit-controls.clearfix {
        margin-bottom: -6px !important;
        margin-top: -10px !important;
    }
        .card-details-canvas .edit-controls {
            margin-right: 12px !important;
            margin-top: -45px !important;
        }
        .card-details-canvas textarea {
          margin-bottom: 60px;
        }
    .minicard-members,
    .minicard-creator,
    .minicard-assignees {
        display: none;
    }
    .list {
      min-height: 200px;
    }
    .list.js-list {
      min-width: 350px;
    }
    .list-header .list-header-menu {
      float: right;
      margin: -22px 9px;
    }
    
    .swimlane-header {
      padding-top: 15px !important;
    }
    .swimlane-header p {
        margin-left: 24px;
    }
    .swimlane-header-menu {
      margin-top: 12px;
    }
    .swimlane-header-menu,
    .swimlane .swimlane-header-wrap .swimlane-header-plus-icon {
      font-size: 15px !important;
      color: #000 !important;
    }
    .minicard .minicard-title .viewer,
    .js-linked-link {
        float: left;
    }
    .list-header {
        padding: 13px 12px 4px;
    }
    .board-color-belize .minicard {
        padding: 10px 10px 8px 10px;
    }
    .list-header .list-header-name {
        font-weight: normal;
    }
    
    .swimlane-header-menu,
    .list-header-add {
        opacity: 0;
    }
    .swimlane:hover > .list > .list-header-add {
      opacity: 1;
    }
    .swimlane-header-wrap:hover > .swimlane-header-menu,
    .list:hover > .list-header-add {
        opacity: 1;
    }
    .list-header-plus-top {
        display:none;
    }
    .open-minicard-composer {
      padding-left: 0 !important;
    }
    .list-body {
        padding: 9px 11px;
    }
    * {box-shadow: none !important}
 
    
    
    .minicard-details-menu {
      opacity: 0;
    }
    .minicard:hover:hover > a.fa {
      opacity: 1;
    }
    a.fa {
      color: #000;
    }
    .pop-over.miniprofile .pop-over-list,
    ..pop-over.miniprofile .pop-over-list {
        padding-top: 0px !important;
    }
    .pop-over .content-container .content {
        padding: 15px 10px 10px;
    }
    .pop-over .header .close-btn i {
      color: #000 !important;
    }
    .pop-over .header .close-btn {
      padding-top: 0;
      padding-right: 3px;
    }
    .content-wrapper {
      margin-top: 0;
    }
    
    .board-color-belize button[type="submit"].primary, 
    .board-color-belize input[type="submit"].primary, 
    .board-color-belize .sidebar .sidebar-content .sidebar-btn {
      background-color: #000;
      border-radius: 4px;
        font-weight:bold;
        color: #FFF !important;
        width: fit-content;
    }
    
    .board-color-belize button[type="submit"].primary .fa, 
    .board-color-belize input[type="submit"].primary .fa, 
    .board-color-belize .sidebar .sidebar-content .sidebar-btn .fa {
        color: #FFF !important;
    }
    
    .card-details-left, .card-details-right {
        opacity:0;
    }
    
    .card-details-left,
    .card-details-right  {
        transition: opacity 0s 0s !important;
    }
    .card-details-canvas:hover > .card-details-left, 
    .card-details-canvas:hover > .card-details-right {
        opacity:0.1;
    }
    .card-details-canvas .card-details-left:hover, 
    .card-details-canvas .card-details-right:hover {
        opacity:1;
        transition: opacity 0.5s 0.1s !important;
    }
    .card-details.js-card-details.card-details-maximized, .card-details.js-card-details.card-details-maximized * {
      opacity: 1 !important;
    }
    
        .card-details-item-title + .js-open-inlined-form {
          margin-left: 20px;
          color: #459cd6;
        }

        .card-details-item-title {
          width: 80%;
          display: inline;
          float: none;
        }
            .card-checklist-attachmentGalerys .card-details-item-title {
              display: block !important;
            }
        .card-label.add-label {
          float: none;
          position: relative;
          top: 2px;
        }
        .card-details-item {
            margin: 10px 0;
        }
        .minicard .minicard-description {
          background: inherit;
          font-style: italic;
          padding: 4px 0 0 24px;
          margin-bottom: -7px;
          opacity: 0.6;
        }
            /*
            .card-details .card-details-item-title {
                margin-right: 30px;    
            }
            */
            h3 + .card-label.add-label {
              margin-left: -4px;
            }
            .card-details-item.card-details-show-lists {
              padding-top: 25px;
              border-top: 1px solid #dbdbdb;
            }
            .card-details-canvas hr {
              margin: 25px 0 25px 0;
            }
    
            .card-details-item.card-details-sort-order {
              display: block;
              clear: both;
              float: none;
              width: 100%;
            }
    hr {height: 2px;}
    
    .minicard .minicard-title .viewer{
        float: left;
        min-width: 270px;
    }
        .fa.fa-navicon.minicard-details-menu.js-open-minicard-details-menu {
            position: absolute;
            right: 10px;
        }
        .minicard .badges .badge .badge-icon, .minicard .badges .badge .badge-text {
            vertical-align: top;
        }
        .minicard.minicard-composer textarea.minicard-composer-textarea,
        .minicard.minicard-composer textarea.minicard-composer-textarea:focus {
            max-height: 185px;
            min-height: 16px;
            margin-bottom: 0px;
        }
    
    textarea.js-edit-card-title {
      font-size: 18px !important;
      line-height: 1.3em;
      padding: 13px;
      min-height: 220px;
      display: block;
    }
    textarea {
        color: #000;
        background: #FFF;
    }
    .new-description textarea,
    .card-detail textarea { 
        border: 1px solid #000; !important 
    }
    
    .card-details .card-details-header .card-det...

Reviews

No reviews yet.