- Notifications
You must be signed in to change notification settings - Fork0
Add a Github corner to your project page, This GitHub corner for react component/web component.
License
uiwjs/react-github-corners
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Add a Github corner to your project page, ThisGitHub corners for@react component. Visithttps://uiwjs.github.io/react-github-corners to preview the example effects.
npm install --save @uiw/react-github-corners# Via Yarn:yarn add @uiw/react-github-cornersOr use Web Components
npm install --save @uiw/github-corners
Or load the ES module directly through unpkg
unpkg.com CDN:
<scripttype="module"src="https://unpkg.com/@uiw/github-corners?module"></script>
Skypack CDN:
<scripttype="module"src="https://cdn.skypack.dev/@uiw/github-corners"></script>
importGitHubCornersfrom'@uiw/react-github-corners';functionDemo(){return(<GitHubCornersposition="left"href="https://github.com/uiwjs/react-github-corners"/>)}
Use it in your HTML:
<github-cornerstarget="__blank"position="fixed"href="https://github.com/uiwjs/react-github-corners"></github-corners>
Learn about web componentshere.
Using web components in React:
importReactfrom'react';import'@uiw/github-corners';functionDemo(){return(<github-cornerstarget="__blank"position="fixed"href="https://github.com/uiwjs/react-github-corners"></github-corners>);}
interfaceGitHubCornersPropsextendsReact.AnchorHTMLAttributes<HTMLAnchorElement>{/** * The link to your project page. */href?:string;/** * The width and height of the corner. * Default: `80` */size?:number;/** * The background color of the corner. * Default: `#151513` */bgColor?:string;/** * The Github logo color of the corner. * Default: `#fff` */color?:string;/** * The position of corner. * Default: `right` */position?:'left'|'right';/** * It is positioned relative to the initial containing block established. * Default: `false` */fixed?:boolean;/** * Sets the z-order of a positioned element and its descendants or flex items. */zIndex?:number;}
| Property Name | Type | Default Value | Description |
|---|---|---|---|
| href | String | - | The link to your project page. |
| size | String | 80 | The width and height of the corner. |
| bgColor | String | #151513 | The background color of the corner. |
| color | String | #fff | The Github logo color of the corner. |
| position | String | left/right | The position of corner. |
| fixed | Boolean | false | It is positioned relative to the initial containing block established. |
| zIndex | Number | - | Sets the z-order of a positioned element and its descendants or flex items. |
Runs the project in development mode.
# Step 1, run first, listen to the component compile and output the .js filenpm run hoist# Step 2, listen for compilation output type .d.ts filenpm run watch:wcnpm run watch# Step 3, development mode, listen to compile preview website instancenpm run start
Builds the app for production to the build folder.
npm run build:allnpm run doc
The build is minified and the filenames include the hashes.Your app is ready to be deployed!
As always, thanks to our amazing contributors!
Made withaction-contributors.
Licensed under the MIT License.
About
Add a Github corner to your project page, This GitHub corner for react component/web component.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors4
Uh oh!
There was an error while loading.Please reload this page.