Skip to content

Languages Element

Provides a bar graph overview of programming languages with percentage for developer project listings

Usage

Basic Usage

  • JavaScript
  • HTML
  • CSS
  • html
    <content-languages>
      <li title="JS" value="60">JavaScript</li>
      <li title="HTML" value="20">HTML</li>
      <li title="CSS" value="20">CSS</li>
    </content-languages>

    CSS Parts

    NameDescription
    containerResponsive container element
    headingLanguages heading and icon container
    listWrapper for language names and color bubbles
    lineWrapper for language percentage line graph

    CSS Variables

    NameDescriptionTypeDefault
    --heading-textColorColor of the languages heading and iconcolor
    • 1A194F
    --container-textColorForeground color of text inside the languages element containercolor
    • 000000
    --container-bgColorBackground color of the languages element containercolor
    • F6F6F6
    --languageColor-jsJavaScript line and bubble colorcolor
    • FFD700
    --languageColor-tsTypeScript line and bubble colorcolor
    • 4169E1
    --languageColor-htmlHTML line and bubble colorcolor
    • FF4500
    --languageColor-cssCSS line and bubble colorcolor
    • 663399

    Slots

    NameDescriptionType
    noneLanguage names and percent of overall code in project<li>