GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Pictogrammers/Components: Components.

BranchesTags
Open more actions menu

Latest commit

 

History

675 Commits
675 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
.vscode
.vscode
 
 
api/font/D051337E-BC7E-11E5-A4E9-842B2B6CFE1B
api/font/D051337E-BC7E-11E5-A4E9-842B2B6CFE1B
 
 
scripts
scripts
 
 
src
src
 
 
.gitignore
.gitignore
 
 
.npmrc
.npmrc
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
element.config.ts
element.config.ts
 
 
jest.config.js
jest.config.js
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

Pictogrammers - Components

Note this repo is for the components used in various Pictogrammers apps. If you are looking for icon related components for your own project look here:

  • React
  • Web Component

Components here are in various stages of development, view the src/components/pg folder to see the source.

  • View the Components

Contribute to this Project

To run the demo application locally use the following NPM commands.

npm install
npm start
# npm start [pgButton|pg-button, ...]

Open http://localhost:3000 (port could vary)

To build the components.

npm run build

Publish

This project does not use the normal npm publish. Always run the script to build individual components.

npm run publish

Web Components

Web Components with a very basic wrapper. The only magic is...

  • @Prop() foo = 'Hello World;
    • Calls this.render() on change.
  • @Part() $foo: HTMLDivElement; = <div part="foo"></div>
    • this.$part.textContent = 'Hello World!';
  • @Local('store') foo = Map([['key', true]]); Shorthand for localStorage.

Learn More: https://github.com/Pictogrammers/Element

About

Components.

pictogrammers.github.io/@pictogrammers/components/

Resources

Readme
MIT license

Code of conduct

Code of conduct
Activity
Custom properties

Stars

3 stars

Watchers

2 watching

Forks

1 fork
Report repository

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.