npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@annuadvent/ngx-common-ui

v1.0.3

Published

The ngx-common-ui angular components library focuses on providing a collection of common UI components that can be utilized across different Angular projects. It includes a wide range of UI elements such as buttons, forms, modals, alerts, navigation menus

Downloads

7

Readme

@annuadvent/ngx-common-ui:

The ngx-common-ui angular components library focuses on providing a collection of common UI components that can be utilized across different Angular projects. It includes a wide range of UI elements such as buttons, forms, modals, alerts, navigation menus, and more. These components are built with flexibility and customization in mind, allowing developers to easily adapt them to suit their application's specific design requirements.

ngx-common-ui Documentation

ngx-common-ui Github

ngx-common-ui NPM

Workspace repository

  • To contribute code with ngx-common-ui library, it is recommended to work through ngx-workspace project, that integrates all libraries and provides all required scripts to build, deploy and test them.
  • ngx-workspace Github

CSS THEME CLASSES TO BE USED WITH NGX-COMMON-UI LIBRARY

Following is a list of all available CSS classes available for theming your website.

LAYOUT

  • .relative - Relative

  • .flex-container - Full width container with all its children of max width --anu-site-width

  • .container - Full width container

  • .container-fluid - Auto width container

  • .row - Row

  • .row-lg - Row applicable for large screen

  • .row-md - Row applicable for medium screen

  • .row-sm - Row applicable for small screen

  • .row.left - left align row content

  • .row.right - right align row content

  • .row.top - top align row content

  • .row.bottom - bottom align row content

  • .col - Column

  • .col-lg - Column applicable to large screen only

  • .col-md - Column applicable to medium screen only

  • .col-sm - Column applicable to small screen only

BORDERS

General border

  • .border - normal border, 1px
  • .border-thick - thick border, 2px
  • .border-thicker - thicker border, 3px
  • .border-thickest - thickest border, 5px
  • .border-round - round border
  • .border-round-half - round border 1/2 round corners than normal
  • .border-round-double - round border 2x round corners than normal
  • .border-primary - primary colored border
  • .border-secondary - secondary colored border

Primary Theme border

  • .primary-normal-border - theme colored border
  • .primary-light-border - theme colored border
  • .primary-lighter-border - theme colored border
  • .primary-lightest-border - theme colored border
  • .primary-deep-light-border - theme colored border
  • .primary-dark-border - theme colored border
  • .primary-darker-border - theme colored border
  • .primary-darkest-border - theme colored border
  • .primary-deep-dark-border - theme colored border

Secondary Theme border

  • .secondary-normal-border - theme colored border
  • .secondary-light-border - theme colored border
  • .secondary-lighter-border - theme colored border
  • .secondary-lightest-border - theme colored border
  • .secondary-deep-light-border - theme colored border
  • .secondary-dark-border - theme colored border
  • .secondary-darker-border - theme colored border
  • .secondary-darkest-border - theme colored border
  • .secondary-deep-dark-border - theme colored border

Accent Theme border

  • .accent-normal-border - theme colored border
  • .accent-light-border - theme colored border
  • .accent-lighter-border - theme colored border
  • .accent-lightest-border - theme colored border
  • .accent-deep-light-border - theme colored border
  • .accent-dark-border - theme colored border
  • .accent-darker-border - theme colored border
  • .accent-darkest-border - theme colored border
  • .accent-deep-dark-border - theme colored border

OVERFLOW CONTENT

  • .overflow-hidden - Overflow is hidden at both x and y axis
  • .overflow-auto - Overflow is auto flow at both x and y axis
  • .overflow-x-hidden - Overflow is hidden at X axis only
  • .overflow-x-auto - Overflow is auto flow at X axis only
  • .overflow-y-hidden - Overflow is hidden at Y axis only
  • .overflow-y-auto - Overflow is auto flow at Y axis only

BUTTONS

  • .btn - Button class
  • .btn.secondary - secondary button
  • .btn.success - success button
  • .btn.warning - warning button
  • .btn.error - error button
  • .btn.disabled - disabled button

NOTIFICATION COLOR CLASSES

  • .error - Error
  • .warning - Warning
  • .success - Success

ALIGNMENT

Content Alignment

  • .left - left align content
  • .right - right align content
  • .top - top align content
  • .bottom - bottom align content
  • .middle - middle align content
  • .stretch - stretch align content
  • .stretch-lg - stretch align content - applicable to large screen only
  • .stretch-md - stretch align content - applicable to medium screen only
  • .stretch-sm - stretch align content - applicable to small screen only
  • .nowrap - nowrapable content
  • .nowrap-lg - nowrapable content - applicable to large screen only
  • .nowrap-md - nowrapable content - applicable to medium screen only
  • .nowrap-sm - nowrapable content - applicable to small screen only

Text Alignment

  • .text-left - left align text

  • .text-left-lg - left align text, applicable to large screen only

  • .text-left-md - left align text, applicable to medium screen only

  • .text-left-sm - left align text, applicable to small screen only

  • .text-right - right align text

  • .text-right-lg - right align text, applicable to large screen only

  • .text-right-md - right align text, applicable to medium screen only

  • .text-right-sm - right align text, applicable to small screen only

  • .text-center - center align text

  • .text-center-lg - center align text, applicable to large screen only

  • .text-center-md - center align text, applicable to medium screen only

  • .text-center-sm - center align text, applicable to small screen only

  • .text-justify - justify align text

  • .text-justify-lg - justify align text, applicable to large screen only

  • .text-justify-md - justify align text, applicable to medium screen only

  • .text-justify-sm - justify align text, applicable to small screen only

VISIBILITY

  • .hidden - hide content
  • .hidden-lg - hide content - applicable to large screen only
  • .hidden-md - hide content - applicable to medium screen only
  • .hidden-sm - hide content - applicable to small screen only

UTILITIES

Popup

  • .popup - makes an element a popup, and keeps it hidden
  • .popup.opened - shows a popup

Shadow

  • .shadow - gives a shadow to element
  • .shadow-half - gives a smaller shadow to element
  • .shadow-double - gives a double size shadow to element

Disable text selection

  • .disable-select - disables the text selection inside the element

Code Formatting

  • .code - formats the content as code

SPACING

Inner Spacing(padding) - all sides

  • .spacing - normal spacing
  • .spacing-half - half spacing
  • .spacing-lg - normal spacing applicable to large screen only
  • .spacing-md - normal spacing applicable to medium screen only
  • .spacing-sm - normal spacing applicable to small screen only

Inner Spacing(padding) - horizontal only

  • .spacing-h - horizontal only, normal spacing
  • .spacing-h-half - horizontal only, half spacing
  • .spacing-h-lg - horizontal only, normal spacing applicable to large screen only
  • .spacing-h-md - horizontal only, normal spacing applicable to medium screen only
  • .spacing-h-sm - horizontal only, normal spacing applicable to small screen only

Inner Spacing(padding) - vertical only

  • .spacing-v - vertical only, normal spacing
  • .spacing-v-half - vertical only, half spacing
  • .spacing-v-lg - vertical only, normal spacing applicable to large screen only
  • .spacing-v-md - vertical only, normal spacing applicable to medium screen only
  • .spacing-v-sm - vertical only, normal spacing applicable to small screen only

No Spacing(padding) - all sides

  • .no-spacing - No spacing
  • .no-spacing-lg - No spacing applicable to large screen only
  • .no-spacing-md - No spacing applicable to medium screen only
  • .no-spacing-sm - No spacing applicable to small screen only

No Spacing(padding) - horizontal only

  • .no-spacing-h - horizontal only, No spacing
  • .no-spacing-h-lg - horizontal only, No spacing applicable to large screen only
  • .no-spacing-h-md - horizontal only, No spacing applicable to medium screen only
  • .no-spacing-h-sm - horizontal only, No spacing applicable to small screen only

No Spacing(padding) - vertical only

  • .no-spacing-v - vertical only, No spacing
  • .no-spacing-v-lg - vertical only, No spacing applicable to large screen only
  • .no-spacing-v-md - vertical only, No spacing applicable to medium screen only
  • .no-spacing-v-sm - vertical only, No spacing applicable to small screen only

Outer Spacing(margin) - all sides

  • .spacing-around - normal spacing
  • .spacing-around-half - half spacing
  • .spacing-around-lg - normal spacing applicable to large screen only
  • .spacing-around-md - normal spacing applicable to medium screen only
  • .spacing-around-sm - normal spacing applicable to small screen only

Outer Spacing(margin) - horizontal only

  • .spacing-around-h - horizontal only, normal spacing
  • .spacing-around-h-half - horizontal only, half spacing
  • .spacing-around-h-lg - horizontal only, normal spacing applicable to large screen only
  • .spacing-around-h-md - horizontal only, normal spacing applicable to medium screen only
  • .spacing-around-h-sm - horizontal only, normal spacing applicable to small screen only

Outer Spacing(margin) - vertical only

  • .spacing-around-v - vertical only, normal spacing
  • .spacing-around-v-half - vertical only, half spacing
  • .spacing-around-v-lg - vertical only, normal spacing applicable to large screen only
  • .spacing-around-v-md - vertical only, normal spacing applicable to medium screen only
  • .spacing-around-v-sm - vertical only, normal spacing applicable to small screen only

No Spacing(margin) - all sides

  • .no-spacing-around - No spacing
  • .no-spacing-around-lg - No spacing applicable to large screen only
  • .no-spacing-around-md - No spacing applicable to medium screen only
  • .no-spacing-around-sm - No spacing applicable to small screen only

No Spacing(margin) - horizontal only

  • .no-spacing-around-h - horizontal only, No spacing
  • .no-spacing-around-h-lg - horizontal only, No spacing applicable to large screen only
  • .no-spacing-around-h-md - horizontal only, No spacing applicable to medium screen only
  • .no-spacing-around-h-sm - horizontal only, No spacing applicable to small screen only

No Spacing(margin) - vertical only

  • .no-spacing-around-v - vertical only, No spacing
  • .no-spacing-around-v-lg - vertical only, No spacing applicable to large screen only
  • .no-spacing-around-v-md - vertical only, No spacing applicable to medium screen only
  • .no-spacing-around-v-sm - vertical only, No spacing applicable to small screen only

TEXT COLOR

Primary Theme Text color

  • .primary-normal - theme colored text
  • .primary-light - theme colored text
  • .primary-lighter - theme colored text
  • .primary-lightest - theme colored text
  • .primary-deep-light - theme colored text
  • .primary-dark - theme colored text
  • .primary-darker - theme colored text
  • .primary-darkest - theme colored text
  • .primary-deep-dark - theme colored text

Secondary Theme Text color

  • .secondary-normal - theme colored text
  • .secondary-light - theme colored text
  • .secondary-lighter - theme colored text
  • .secondary-lightest - theme colored text
  • .secondary-deep-light - theme colored text
  • .secondary-dark - theme colored text
  • .secondary-darker - theme colored text
  • .secondary-darkest - theme colored text
  • .secondary-deep-dark - theme colored text

Accent Theme Text color

  • .accent-normal - theme colored text
  • .accent-light - theme colored text
  • .accent-lighter - theme colored text
  • .accent-lightest - theme colored text
  • .accent-deep-light - theme colored text
  • .accent-dark - theme colored text
  • .accent-darker - theme colored text
  • .accent-darkest - theme colored text
  • .accent-deep-dark - theme colored text

BACKGROUND COLOR

Primary Theme backgrounds

  • .primary-normal-bg - theme colored background
  • .primary-light-bg - theme colored background
  • .primary-lighter-bg - theme colored background
  • .primary-lightest-bg - theme colored background
  • .primary-deep-light-bg - theme colored background
  • .primary-dark-bg - theme colored background
  • .primary-darker-bg - theme colored background
  • .primary-darkest-bg - theme colored background
  • .primary-deep-dark-bg - theme colored background

Secondary Theme backgrounds

  • .secondary-normal-bg - theme colored background
  • .secondary-light-bg - theme colored background
  • .secondary-lighter-bg - theme colored background
  • .secondary-lightest-bg - theme colored background
  • .secondary-deep-light-bg - theme colored background
  • .secondary-dark-bg - theme colored background
  • .secondary-darker-bg - theme colored background
  • .secondary-darkest-bg - theme colored background
  • .secondary-deep-dark-bg - theme colored background

Accent Theme backgrounds

  • .accent-normal-bg - theme colored background
  • .accent-light-bg - theme colored background
  • .accent-lighter-bg - theme colored background
  • .accent-lightest-bg - theme colored background
  • .accent-deep-light-bg - theme colored background
  • .accent-dark-bg - theme colored background
  • .accent-darker-bg - theme colored background
  • .accent-darkest-bg - theme colored background
  • .accent-deep-dark-bg - theme colored background

GRADIENT BACKGROUND

Primary Theme Diagonal Gradient backgrounds

  • .primary-normal-grad - theme colored Diagonal Gradient background
  • .primary-light-grad - theme colored Diagonal Gradient background
  • .primary-lighter-grad - theme colored Diagonal Gradient background
  • .primary-lightest-grad - theme colored Diagonal Gradient background
  • .primary-deep-light-grad - theme colored Diagonal Gradient background
  • .primary-dark-grad - theme colored Diagonal Gradient background
  • .primary-darker-grad - theme colored Diagonal Gradient background
  • .primary-darkest-grad - theme colored Diagonal Gradient background
  • .primary-deep-dark-grad - theme colored Diagonal Gradient background

Secondary Theme Diagonal Gradient backgrounds

  • .secondary-normal-grad - theme colored Diagonal Gradient background
  • .secondary-light-grad - theme colored Diagonal Gradient background
  • .secondary-lighter-grad - theme colored Diagonal Gradient background
  • .secondary-lightest-grad - theme colored Diagonal Gradient background
  • .secondary-deep-light-grad - theme colored Diagonal Gradient background
  • .secondary-dark-grad - theme colored Diagonal Gradient background
  • .secondary-darker-grad - theme colored Diagonal Gradient background
  • .secondary-darkest-grad - theme colored Diagonal Gradient background
  • .secondary-deep-dark-grad - theme colored Diagonal Gradient background

Accent Theme Diagonal Gradient backgrounds

  • .accent-normal-grad - theme colored Diagonal Gradient background
  • .accent-light-grad - theme colored Diagonal Gradient background
  • .accent-lighter-grad - theme colored Diagonal Gradient background
  • .accent-lightest-grad - theme colored Diagonal Gradient background
  • .accent-deep-light-grad - theme colored Diagonal Gradient background
  • .accent-dark-grad - theme colored Diagonal Gradient background
  • .accent-darker-grad - theme colored Diagonal Gradient background
  • .accent-darkest-grad - theme colored Diagonal Gradient background
  • .accent-deep-dark-grad - theme colored Diagonal Gradient background

Primary Theme Horizontal Gradient backgrounds

  • .primary-normal-grad-h - theme colored Horizontal Gradient background
  • .primary-light-grad-h - theme colored Horizontal Gradient background
  • .primary-lighter-grad-h - theme colored Horizontal Gradient background
  • .primary-lightest-grad-h - theme colored Horizontal Gradient background
  • .primary-deep-light-grad-h - theme colored Horizontal Gradient background
  • .primary-dark-grad-h - theme colored Horizontal Gradient background
  • .primary-darker-grad-h - theme colored Horizontal Gradient background
  • .primary-darkest-grad-h - theme colored Horizontal Gradient background
  • .primary-deep-dark-grad-h - theme colored Horizontal Gradient background

Secondary Theme Horizontal Gradient backgrounds

  • .secondary-normal-grad-h - theme colored Horizontal Gradient background
  • .secondary-light-grad-h - theme colored Horizontal Gradient background
  • .secondary-lighter-grad-h - theme colored Horizontal Gradient background
  • .secondary-lightest-grad-h - theme colored Horizontal Gradient background
  • .secondary-deep-light-grad-h - theme colored Horizontal Gradient background
  • .secondary-dark-grad-h - theme colored Horizontal Gradient background
  • .secondary-darker-grad-h - theme colored Horizontal Gradient background
  • .secondary-darkest-grad-h - theme colored Horizontal Gradient background
  • .secondary-deep-dark-grad-h - theme colored Horizontal Gradient background

Accent Theme Horizontal Gradient backgrounds

  • .accent-normal-grad-h - theme colored Horizontal Gradient background
  • .accent-light-grad-h - theme colored Horizontal Gradient background
  • .accent-lighter-grad-h - theme colored Horizontal Gradient background
  • .accent-lightest-grad-h - theme colored Horizontal Gradient background
  • .accent-deep-light-grad-h - theme colored Horizontal Gradient background
  • .accent-dark-grad-h - theme colored Horizontal Gradient background
  • .accent-darker-grad-h - theme colored Horizontal Gradient background
  • .accent-darkest-grad-h - theme colored Horizontal Gradient background
  • .accent-deep-dark-grad-h - theme colored Horizontal Gradient background

Primary Theme Vertical Gradient backgrounds

  • .primary-normal-grad-v - theme colored Vertical Gradient background
  • .primary-light-grad-v - theme colored Vertical Gradient background
  • .primary-lighter-grad-v - theme colored Vertical Gradient background
  • .primary-lightest-grad-v - theme colored Vertical Gradient background
  • .primary-deep-light-grad-v - theme colored Vertical Gradient background
  • .primary-dark-grad-v - theme colored Vertical Gradient background
  • .primary-darker-grad-v - theme colored Vertical Gradient background
  • .primary-darkest-grad-v - theme colored Vertical Gradient background
  • .primary-deep-dark-grad-v - theme colored Vertical Gradient background

Secondary Theme Vertical Gradient backgrounds

  • .secondary-normal-grad-v - theme colored Vertical Gradient background
  • .secondary-light-grad-v - theme colored Vertical Gradient background
  • .secondary-lighter-grad-v - theme colored Vertical Gradient background
  • .secondary-lightest-grad-v - theme colored Vertical Gradient background
  • .secondary-deep-light-grad-v - theme colored Vertical Gradient background
  • .secondary-dark-grad-v - theme colored Vertical Gradient background
  • .secondary-darker-grad-v - theme colored Vertical Gradient background
  • .secondary-darkest-grad-v - theme colored Vertical Gradient background
  • .secondary-deep-dark-grad-v - theme colored Vertical Gradient background

Accent Theme Vertical Gradient backgrounds

  • .accent-normal-grad-v - theme colored Vertical Gradient background
  • .accent-light-grad-v - theme colored Vertical Gradient background
  • .accent-lighter-grad-v - theme colored Vertical Gradient background
  • .accent-lightest-grad-v - theme colored Vertical Gradient background
  • .accent-deep-light-grad-v - theme colored Vertical Gradient background
  • .accent-dark-grad-v - theme colored Vertical Gradient background
  • .accent-darker-grad-v - theme colored Vertical Gradient background
  • .accent-darkest-grad-v - theme colored Vertical Gradient background
  • .accent-deep-dark-grad-v - theme colored Vertical Gradient background