https://github.com/complexdatacollective/network-canvas-ui

Styles and components for use in https://networkcanvas.com

https://github.com/complexdatacollective/network-canvas-ui

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 8 committers (12.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.4%) to scientific vocabulary

Keywords from Contributors

network-canvas public-health research sna social-network archival projection interactive generic sequences
Last synced: 10 months ago · JSON representation

Repository

Styles and components for use in https://networkcanvas.com

Basic Info
  • Host: GitHub
  • Owner: complexdatacollective
  • License: gpl-3.0
  • Language: JavaScript
  • Default Branch: master
  • Homepage:
  • Size: 8.79 MB
Statistics
  • Stars: 2
  • Watchers: 7
  • Forks: 0
  • Open Issues: 7
  • Releases: 11
Created about 9 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Network Canvas UI

Installation

Install with npm or link to git in package.json:

sh npm install --save @codaco/ui

js // in package.json { "dependencies": { "@codaco/ui": "git+https://git@github.com/complexdatacollective/Network-Canvas-UI.git" } }

Deployment

This is an org package hosted on npmjs.

  1. Update the version number in package.json
  2. npm run publish

Development (using Storybook)

Run: npm run storybook

A browser window will open with a live-updating view of components.

This is a new feature so not all components are defined.

Development (using Network Canvas)

```sh

In UI

$ npm link

In consuming app

$ npm link @codaco/ui

After each change (in UI):

$ npm install $ npm run build $ npm install --only=production # potentially also rm -rf node_modules ```

To revert in consuming app: npm install

Components

```jsx // in LocalComponent.js

import { ExampleComponent } from '@codaco/ui';

// To directly link to a component use: // import ComponentName from '@codaco/ui/lib/components/ComponentName';

const LocalComponent = props => (

); ```

Styles

You can include all styles in your main stylesheet:

scss // in main.scss @import '~@codaco/ui/lib/styles/all';

Importing styles for only certain components may work but is not supported at this time.

Icons

Colors

To add a new color or palette, you can add a new css variable to the root selector:

SASS :root { --my-new-color: blue; }

What's included

Component List

  • List of components goes here.

Versioning

This project uses semantic versioning:

AA.BB.CC

  • AA version when you make incompatible API changes,
  • BB version when you add functionality in a backwards-compatible manner, and
  • CC version when you make backwards-compatible bug fixes.

Owner

  • Name: Complex Data Collective
  • Login: complexdatacollective
  • Kind: organization
  • Email: developers@coda.co
  • Location: Chicago, IL

We design, develop, and promote tools that let researchers explore complex structural data.

GitHub Events

Total
  • Push event: 2
  • Pull request event: 2
  • Create event: 1
Last Year
  • Push event: 2
  • Pull request event: 2
  • Create event: 1

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 918
  • Total Committers: 8
  • Avg Commits per committer: 114.75
  • Development Distribution Score (DDS): 0.585
Past Year
  • Commits: 4
  • Committers: 1
  • Avg Commits per committer: 4.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Joshua Melville j****e@n****u 381
Steve Mckellar s****e@w****k 346
Jamie Chung j****g@a****m 110
Bryan Fox g****t@b****m 23
Rebecca Madsen s****w@o****m 20
Rebecca Madsen r****n@h****t 17
halaeb h****b@g****m 15
dependabot[bot] 4****] 6
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 184
  • Average time to close issues: N/A
  • Average time to close pull requests: about 2 months
  • Total issue authors: 0
  • Total pull request authors: 8
  • Average comments per issue: 0
  • Average comments per pull request: 0.29
  • Merged pull requests: 132
  • Bot issues: 0
  • Bot pull requests: 25
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 23 minutes
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • jthrilly (55)
  • dependabot[bot] (18)
  • wwqrd (17)
  • buckhalt (4)
  • jamieshark (3)
  • rebeccamadsen (2)
  • bryfox (1)
  • SunjayDK (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (18)