View sourcecode

The following files exists in this folder. Click to view.

links.less

1 lines ASCII Unix (LF)
1
/** --------------------------------------------------------------
 * Links and navigation.
 * 
 */


/**
 * Anchors
 *
 */
.anchor(@anchorColor, @anchorColorHover, @anchorColorVisited);


.footer {
  .anchor(@anchorColor2)
}


//a[href^="http"],
.external {
  padding-right: 13px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=") no-repeat scroll right center transparent;
}

/*
a[href^="http://dbwebb.se"] {
  padding-right: 0;
  background: none;
}
*/

a[href$=".pdf"] {
  padding-right: 13px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAZ0lEQVR4nGNgIAmknfmPjGXLL/2v3/T0P1aFyIAh7cx/49ZrWBSnnfn/8O3//2ceQDBD2pn/zz78/6/biK447cz/pSf//09bDMHozsBpIgw/fAvVhMtEGF56EotC6puIC2AoxItJAQBnweOKFBvqdQAAAABJRU5ErkJggg==') no-repeat scroll right center transparent;
}

.geshi a {
  padding-right: 0;
  background: none;
}

/*
a[href$=".pdf"] {
  background: url(images/yourimage.gif) no-repeat right center;
  padding-right: 1em;
}
*/


/** --------------------------------------------------------------
 * Breadcrumb
 */
ul.breadcrumb {
  list-style-type: none;
  padding: 0;
  margin: 0;

  li {
    padding: 0;
    margin: 0;
    display: inline;
  }

  a {
    .font-size(@fontSizeSmall);
    text-decoration: none;
    color: @anchorColorAnonymous;
    
    &:hover {
      text-decoration: underline;
      color: @anchorColorAnonymousHover;
    }
  }
}



/** --------------------------------------------------------------
 * Navbar: Plain style, nothing special
 *
 */
ul.nb-plain{
  list-style-type: none;
  padding: 0;
  margin: 0;
  
  li {
    padding: 0 1em 0 0;
    margin: 0;
    display: inline;

    &:last-child {
      padding-right: 0;
    }

    &.selected a, 
    &.current-menu-item a {
      color: @anchorColor;
      text-decoration: underline;
    }    
  }
  
  a {
    text-decoration: none;
    text-transform: uppercase;
    color: @colorBody;
  
    &:hover {
      color: @anchorColorHover;
      text-decoration: underline;
    }
  }
}



/** --------------------------------------------------------------
 * Navbar: Anna style
 *
 */
ul.nb-anna{
  list-style-type: none;
  padding: 0;
  margin: 0;
  
  li {
    padding: 0 1em 0 0;
    margin: 0;
    display: inline;

    &:last-child {
      padding-right: 0;
    }

    &.selected a, 
    &.current-menu-item a {
      border-top:     1px solid @anchorColor;
      border-bottom:  1px solid @anchorColor;
      color: @anchorColor;
    }    
  }
  
  a {
    text-decoration: none;
    text-transform: uppercase;
    color: @colorBody;
    padding: 0.1em 0;
  
    &:hover {
      color: @anchorColorHover;
      border-top:     1px solid @anchorColorHover;
      border-bottom:  1px solid @anchorColorHover;
    }
  }
}


/** --------------------------------------------------------------
 * Navbar: Tab style
 *
 */
ul.nb-tab{
  list-style-type: none;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid @colorBorderTabBottom;
  
  li {
    padding: 0;
    margin: 0 0.3em;
    display: inline-block;
    background-color: @anchorTabBgColor;
    border-top: 1px solid @colorBorderTabElement;
    border-left: 1px solid @colorBorderTabElement;
    border-right: 1px solid @colorBorderTabElement;
    .border-radius();

    &:first-child {
      margin-left: 0.5em;
    }

    &:last-child {
      margin-right: 0;
    }

    &:hover {
      background-color: @anchorTabBgColorHover;
      border-color: @colorBorderTabElementHover;
    }

    &.selected, 
    &.current-menu-item {
      background-color: @anchorTabBgColorSelected;
      border-color: @colorBorderTabElementSelected;
    
      a {
        color: @colorBody;
        padding-bottom: 2px;
        background-color: @anchorTabBgColorSelected;
      }
    }
  }
  
  a {
    text-decoration: none;
    color: @colorBodyLighter;
    padding: 0 1em;
  
    &:hover {
      color: @anchorColorHover;
    }

    &:active {
      color: @anchorColorActive;
      background-color: @anchorTabBgColorActive;
    }
  }
}



/** --------------------------------------------------------------
 * Navbar: dbwebb.se menu style
 *
 */
ul.nb-dbwebb {
  margin: 0;
  padding: 0;
  list-style: none;

  li {
    padding: 0;
    margin: 0;
    display: inline-block;
    //position: relative;
    //width: 6em;

    &:last-child {
      padding-right: 0;
    }
  }

  ul {    
    margin: 0 3em 0 0;
    padding: 0;
    float:left;
    //position: absolute;
    //top: -1em;

    li {
      margin: 0;
      padding: 0;
      list-style: none; 
      display:list-item;

      &:hover,
      &:focus,
      &.selected { 
        list-style-type: square;
      }

      &.selected a {
        color: @colorMenuItemsSelected;
     
        &:hover {
          color: @colorMenuItemsHover;
        }
      }    
    }
  }

  a {
    font-family: @fontFamilySiteTitle;
    letter-spacing: 1px;
    line-height:0;
    text-decoration: none;
    color: @colorMenuItems;
  
    &:hover {
      color: @colorMenuItemsHover;
      text-decoration: underline;
    }
  }
}


/** --------------------------------------------------------------
 * Pagination
 *
 */
ul.pagination {
  margin: 0;
  padding: 0;
  list-style: none;

  li {
    display: inline-block;
    padding: 0;
    margin: 0;
    margin-right: 0.5em;

    &:last-child {
      margin-right: 0;
    }
  }
}



/** --------------------------------------------------------------
 * Icons
 *
 */
ul.icons {
  margin: 0;
  margin-bottom: @magicNumber - 7;
  padding: 0;
  list-style: none;

  li {
    display: inline-block;
    padding: 0;
    margin: 0;
  }
}

div.icons {
  .clearfix();
}