All Projects → man15h → vue-jazzicon

man15h / vue-jazzicon

Licence: MIT License
A dead-simple jazzicon component for VueJS

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to vue-jazzicon

ar-nft
👾 A React Native app to visualize your NFTs in AR
Stars: ✭ 71 (+73.17%)
Mutual labels:  metamask
Seedshift
Plausibly deniable steganographic encryption of BIP-39 mnemonic seed words with a date shift cipher
Stars: ✭ 21 (-48.78%)
Mutual labels:  metamask
use-metamask
a custom React Hook to manage Metamask in Ethereum ĐApp projects
Stars: ✭ 131 (+219.51%)
Mutual labels:  metamask
www-react-postgres
A complete template for 2022 focused on around React, Postgres and various web3 integrations. You can use the template to make a website, a web application, a hybrid decentralized web application, or even a DAO.
Stars: ✭ 36 (-12.2%)
Mutual labels:  metamask
opensea automatic uploader
(Bypass reCAPTCHAs) A Selenium Python bot to automatically and bulky upload and list your NFTs on OpenSea (all metadata integrated - Ethereum and Polygon supported); reCAPTCHA solver & bypasser included.
Stars: ✭ 205 (+400%)
Mutual labels:  metamask
node-metamask
🦊 Connect to MetaMask from node.js
Stars: ✭ 79 (+92.68%)
Mutual labels:  metamask
MetaMask.Blazor
Use MetaMask with Blazor WebAssembly
Stars: ✭ 26 (-36.59%)
Mutual labels:  metamask
filsnap
MetaMask snap for interacting with Filecoin dapps.
Stars: ✭ 60 (+46.34%)
Mutual labels:  metamask
eth-commerce
Javascript library to accept ethereum payments on any website
Stars: ✭ 24 (-41.46%)
Mutual labels:  metamask
ehr-blockchain
Electronic Health Record (EHR) and Electronic Medical Record (EMR) systems. However, they still face some issues regarding the security of medical records, user ownership of data, data integrity etc. The solution to these issues could be the use of a novel technology, i.e., Blockchain. This technology offers to provide a secure, temper-proof pl…
Stars: ✭ 41 (+0%)
Mutual labels:  metamask
openzeppelin-network.js
An easy to use and reliable library that provides one line access to Web3 API.
Stars: ✭ 45 (+9.76%)
Mutual labels:  metamask
tiddlywiki-ipfs
IPFS with TiddlyWiki
Stars: ✭ 50 (+21.95%)
Mutual labels:  metamask
starter-kit-gsn
An OpenZeppelin starter kit focused on GSN.
Stars: ✭ 39 (-4.88%)
Mutual labels:  metamask
sign-in-with-ethereum
Minimal example of sign in with Ethereum. Compatible with web3 browsers.
Stars: ✭ 25 (-39.02%)
Mutual labels:  metamask
NFT-Dapp-Boilerplate
A highly scalable NFT and DEFI boilerplate with pre added web3 and different wallets with a focus on performance and best practices
Stars: ✭ 51 (+24.39%)
Mutual labels:  metamask
connect-metamask-react-dapp
Build a simple React / Web3 Dapp that replicates a small portion of the Uniswap v2 interface
Stars: ✭ 204 (+397.56%)
Mutual labels:  metamask
svelte-box
A truffle box for svelte
Stars: ✭ 60 (+46.34%)
Mutual labels:  metamask
react-truffle-metamask
Build an DApp using react, redux, saga, truffle, metamask
Stars: ✭ 25 (-39.02%)
Mutual labels:  metamask
express-eauth
ETH Authenticator package for Node
Stars: ✭ 32 (-21.95%)
Mutual labels:  metamask
gas-reporting
Reference documentation on every gas price API and all the different formats
Stars: ✭ 85 (+107.32%)
Mutual labels:  metamask

npm travis npm npm

vue-jazzicon

A dead-simple Jazzicon component for Vue.

Say goodbye to boring blocky identicons that look like they came out of the 70s, and replace them with jazzy, colorful collages that more likely came out of the 80's

Jazzicon

Demo

Install

NPM

Installing with npm is recommended and it works seamlessly with webpack.

npm install vue-jazzicon // yarn add vue-jazzicon

Quick start

Global

To use in your project, just import jazzicon and install into Vue.

main.js

import Vue from 'vue';
import Jazzicon from 'vue-jazzicon';

Vue.component('jazzicon', Jazzicon); // or Vue.component(Jazzicon.name, Jazzicon);

App.vue

<template>
    <jazzicon address="0xccf7f134cd45865a5afd5a3a92b969228ce9a3e6" :diameter="100" />
</template>

On demand

<template>
    <jazzicon :seed="10211" :diameter="100" />
</template>

<script>
  import Jazzicon from 'vue-jazzicon'

  export default {
    components: {
      [Jazzicon.name]: Jazzicon
    }
  }
</script>

Props

Name Description Type Default Accepted values
seed Seed for the icon Number Random Number Only positive integer
address Address for the icon String - Hex string
diameter Diameter of icon Number 100 Positive integer
shape-count Number of shapes Number 4 Positive integer
colors Colors for icon Array See Below Array of Hex color code

Default Colors

[
    '#01888C', // teal
    '#FC7500', // bright orange
    '#034F5D', // dark teal
    '#F73F01', // orangered
    '#FC1960', // magenta
    '#C7144C', // raspberry
    '#F3C100', // goldenrod
    '#1598F2', // lightning blue
    '#2465E1', // sail blue
    '#F19E02' // gold
]

License

MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].