Sha256: b2703b7f6ed5680571c609f61d905ed77c5274659b752d31a3c09fc8c520dcf7

Contents?: true

Size: 1.6 KB

Versions: 8

Compression:

Stored size: 1.6 KB

Contents

// Sass partial to override Bootstrap & user agent defaults for code styles

// Import Prism CSS for codeblock syntax highlighting
@import 'prism.css';

// Common code rules (imported to other classes)
@mixin codeclass {
  font-family: $font-family-monospace;
  font-size: $code-font-size; // set to 87.5% !default in `bootstrap/_variables.scss` (14px if browser default = 16px)
  color: $gray-light;
}

// Based on Bootstrap code rules
.parmname {
  @include codeclass;
  color: $brand-primary;
  letter-spacing: 1px;
}

pre[class*='language-'],
.highlight,
.codeblock {
  background-color: $pre-bg;
  margin: $spacer 0;
}

// Override Bootstrap _code partials

pre[class*='language-'],
pre {
  border: 1px solid $pre-border-color;
  border-radius: 4px;
  padding: 6px 9.5px;

  // Reduce font size for DITA codeblocks
  code {
    font-size: $code-font-size;
  }
}

code[class*='language-'],
pre[class*='language-'] {
  @include codeclass;
}

// Inline code
code {
  background-color: transparent;
  border-radius: 0;
  color: $gray-light;
  padding: 0;
}

// User input typically entered via keyboard
kbd {
  // Prefer GitHub's presentation (mimic physical keys)
  border: solid 1px $pre-border-color;
  border-bottom-color: $kbd-shadow;
  box-shadow: inset 0 -1px 0 $kbd-shadow;
  display: inline-block;
  vertical-align: middle;
}

.codeph,
.filepath,
.option {
  @include codeclass;
}

// Let nested code classes inherit font size (don't scale twice)
.codeblock {
  .cmdname,
  .filepath,
  .msgnum,
  .option,
  .parmname,
  .varname {
    font-size: inherit;
  }
}

.cmdname,
.msgnum {
  @include codeclass;
  font-weight: bold;
}

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cms-dita-jekyll-theme-0.1.7 _sass/_code.scss
cms-dita-jekyll-theme-0.1.6 _sass/_code.scss
cms-dita-jekyll-theme-0.1.5 _sass/_code.scss
cms-dita-jekyll-theme-0.1.4 _sass/_code.scss
cms-dita-jekyll-theme-0.1.3 _sass/_code.scss
cms-dita-jekyll-theme-0.1.2 _sass/_code.scss
cms-dita-jekyll-theme-0.1.1 _sass/_code.scss
cms-dita-jekyll-theme-0.1.0 _sass/_code.scss