2.2.20 • Published 11 months ago

design-system-fitbank-450 v2.2.20

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

Design System FitBank 450

Design system usado nas aplicações da FitBank pagamentos eletrônicos

Pre-requisitos

Este design system requer React e React-Dom na versão 18.2.0 e Styled Components na versão 5.x.x.. Além disso é necessário ter a font Roboto na head do projeto.

Sumario

Instalação

ANTES DA INSTALAÇÃO: por favor leia Pre-requisitos

Para instalar a biblioteca, rode:

npm install design-system-fitbank-450

Ou se preferir usando o Yarn:

yarn add design-system-fitbank-450

Modo de uso

O atributo tema é opcional caso não seja passado assumira o padrão do FitBank e envolva o componente raiz do seu projeto. Caso passe um tema personalizado deve seguir essa tipificação Styled.d.ts

import { ThemeDSProvider } from 'design-system-fitbank-450'

const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
  <React.StrictMode>
    <ThemeDSProvider>
      <App />
    </ThemeDSProvider>
  </React.StrictMode>
);

ou essa alternativa com tema personalizado

import { ThemeDSProvider } from 'design-system-fitbank-450'

const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
  <React.StrictMode>
    <ThemeDSProvider theme={temaPersonalizado}>
      <App />
    </ThemeDSProvider>
  </React.StrictMode>
);

Agora pode usar os componentes no local onde quiser

import {Button} from 'design-system-fitbank-450'

function App() {
  return (<Button>Teste</Button>);
}

export default App;

Documentação

Documentação completa dos componentes StoryBook.

Versionamento

Para as versões disponíveis, consulte o Versões

Autores

Autores


acceptsacornacorn-import-assertionsacorn-walkaddressaggregate-errorairbnb-js-shimsajvajv-errorsajv-keywordsansi-alignansi-colorsansi-escapesansi-html-communityansi-regexansi-stylesansi-to-htmlanymatchapp-root-diraprobaarchare-we-there-yetargparsearia-queryarr-diffarr-flattenarr-unionarray-buffer-byte-lengtharray-find-indexarray-flattenarray-includesarray-unionarray-uniqarray-uniquearray.prototype.flatarray.prototype.flatmaparray.prototype.maparray.prototype.reducearray.prototype.tosortedarrifyasn1asn1.jsassertassert-plusassign-symbolsast-typesastral-regexasyncasync-eachasynckitat-least-nodeatobautoprefixeravailable-typed-arraysaws-sign2aws4babel-plugin-add-react-displaynamebabel-plugin-extract-import-namesbabel-plugin-istanbulbabel-plugin-macrosbabel-plugin-named-exports-orderbabel-plugin-polyfill-corejs2babel-plugin-polyfill-corejs3babel-plugin-polyfill-regeneratorbabel-plugin-react-docgenbabel-plugin-styled-componentsbabel-plugin-syntax-jsxbailbalanced-matchbasebase64-jsbcrypt-pbkdfbetter-opnbig-integerbig.jsbinary-extensionsblob-utilbluebirdbn.jsbody-parserboolbaseboxenbplist-parserbrace-expansionbracesbrorandbrowser-assertbrowserify-aesbrowserify-cipherbrowserify-desbrowserify-rsabrowserify-signbrowserify-zlibbrowserslistbserbufferbuffer-crc32buffer-frombuffer-xorbuiltin-status-codesbytesc8cacachecache-basecachedircall-bindcall-me-maybecallsitescamel-casecamelcasecamelcase-csscamelcase-keyscamelizecaniuse-litecapture-exitcase-sensitive-paths-webpack-plugincaselessccountchalkcharacter-entitiescharacter-entities-legacycharacter-reference-invalidcheck-more-typeschokidarchownrchrome-trace-eventci-infocipher-baseclass-utilsclean-cssclean-stackcli-boxescli-cursorcli-table3cli-truncatecliuiclone-deepclsxcollapse-white-spacecollection-visitcolor-convertcolor-namecolor-supportcolorettecombined-streamcomma-separated-tokenscommandercommon-path-prefixcommon-tagscommondircomponent-emittercompressiblecompressionconcat-mapconcat-streamconsole-browserifyconsole-control-stringsconstants-browserifycontent-dispositioncontent-typeconvert-source-mapcookiecookie-signaturecopy-concurrentlycopy-descriptorcore-jscore-js-compatcore-js-purecore-util-iscosmiconfigcp-filecpycreate-ecdhcreate-hashcreate-hmaccross-spawncrypto-browserifycss-color-keywordscss-loadercss-selectcss-to-react-nativecss-whatcssesccsstypecurrently-unhandledcyclistddashdashdayjsdebugdecamelizedecode-uri-componentdedentdeep-equaldeep-isdeepmergedefault-browser-iddefine-lazy-propdefine-propertiesdefine-propertydelayed-streamdelegatesdepddes.jsdestroydetabdetect-package-managerdetect-portdid-you-meandiffie-hellmandir-globdoctrinedom-accessibility-apidom-converterdom-serializerdom-walkdomain-browserdomelementtypedomhandlerdomutilsdot-casedotenvdotenv-expandduplexifyeastasianwidthecc-jsbnee-firstelectron-to-chromiumellipticemoji-regexemojis-listencodeurlend-of-streamendentenhanced-resolveenquirerentitieserrnoerror-exerror-stack-parseres-abstractes-array-method-boxes-properlyes-get-iteratores-module-lexeres-set-tostringtages-shim-unscopableses-to-primitivees5-extes5-shimes6-iteratores6-shimes6-symbolescaladeescape-htmlescape-string-regexpescodegeneslint-import-resolver-nodeeslint-module-utilseslint-plugin-eseslint-scopeeslint-utilseslint-visitor-keysesprimaesrecurseestraverseestree-to-babelesutilsetageventemitter2eventsevp_bytestokeyexec-shexecaexecutableexpand-bracketsexpressextextendextend-shallowextglobextract-zipextsprintffast-deep-equalfast-difffast-globfast-json-parsefast-json-stable-stringifyfast-levenshteinfastqfb-watchmanfd-slicerfetch-retryfiggy-puddingfiguresfile-system-cachefill-rangefinalhandlerfind-cache-dirfind-upflat-cacheflattedflush-write-streamfocus-lockfor-eachfor-inforeground-childforever-agentfork-ts-checker-webpack-pluginform-dataforwardedfragment-cachefreshfrom2fs-extrafs-minipassfs-monkeyfs-write-stream-atomicfs.realpathfunction-bindfunction.prototype.namefunctions-have-namesgaugegensyncget-caller-fileget-intrinsicget-package-typeget-stdinget-streamget-symbol-descriptionget-valuegetosgetpassgithub-sluggerglobglob-parentglob-promiseglob-to-regexpglobalglobal-dirsglobalsglobalthisglobbygopdgraceful-fshandlebarshashas-bigintshas-flaghas-globhas-property-descriptorshas-protohas-symbolshas-tostringtaghas-unicodehas-valuehas-valueshash-basehash.jshast-to-hyperscripthast-util-from-parse5hast-util-parse-selectorhast-util-rawhast-util-to-parse5hastscripthehmac-drbghoist-non-react-staticshosted-git-infohtml-entitieshtml-escaperhtml-minifier-terserhtml-tagshtml-void-elementshtmlparser2http-errorshttp-signaturehttps-browserifyhuman-signalsiconv-liteicss-utilsieee754iferrignoreimport-freshimurmurhashindent-stringinfer-ownerinflightinheritsiniinline-style-parserinternal-slotinterpretipipaddr.jsis-absolute-urlis-accessor-descriptoris-alphabeticalis-alphanumericalis-argumentsis-array-bufferis-arrayishis-bigintis-binary-pathis-boolean-objectis-bufferis-callableis-ciis-core-moduleis-data-descriptoris-date-objectis-decimalis-descriptoris-dockeris-domis-extendableis-extglobis-finiteis-fullwidth-code-pointis-functionis-globis-hexadecimalis-installed-globallyis-mapis-negative-zerois-numberis-number-objectis-objectis-path-insideis-plain-objis-plain-objectis-regexis-setis-shared-array-bufferis-streamis-stringis-symbolis-typed-arrayis-typedarrayis-unicode-supportedis-utf8is-weakmapis-weakrefis-weaksetis-whitespace-characteris-windowis-windowsis-word-characteris-wslisarrayisexeisobjectisomorphic-unfetchisstreamistanbul-lib-coverageistanbul-lib-instrumentistanbul-lib-reportistanbul-reportsiterate-iteratoriterate-valuejest-haste-mapjest-mockjest-regex-utiljest-serializerjest-utiljest-workerjs-string-escapejs-tokensjs-yamljsbnjsescjson-parse-better-errorsjson-parse-even-better-errorsjson-schemajson-schema-traversejson-stringify-safejson5jsonfilejsprimjsx-ast-utilsjunkkind-ofkleurklonalazy-asslazy-universal-dotenvlevenshteinlevnlilconfiglines-and-columnslistr2load-json-fileloader-runnerloader-utilslocate-pathlodashlodash.debouncelodash.oncelodash.uniqlog-symbolslog-updateloglevelnextloose-envifyloud-rejectionlower-caselru-cachelz-stringmake-dirmakeerrormap-age-cleanermap-cachemap-objmap-or-similarmap-visitmarkdown-escapesmd5.jsmdast-squeeze-paragraphsmdast-util-definitionsmdast-util-to-hastmdast-util-to-stringmdurlmedia-typermemmemfsmemoizerificmemory-fsmeowmerge-descriptorsmerge-streammerge2methodsmicroevent.tsmicromatchmiller-rabinmimemime-dbmime-typesmimic-fnmin-documentmin-indentminimalistic-assertminimalistic-crypto-utilsminimatchminimistminipassminipass-collectminipass-flushminipass-pipelineminizlibmississippimixin-deepmkdirpmove-concurrentlymsnanoidnanomatchnegotiatorneo-asyncnested-error-stacksnext-ticknice-tryno-casenode-dirnode-fetchnode-int64node-libs-browsernode-releasesnormalize-package-datanormalize-pathnormalize-rangenpm-run-pathnpmlognth-checknum2fractionobject-assignobject-copyobject-inspectobject-isobject-keysobject-visitobject.assignobject.entriesobject.fromentriesobject.getownpropertydescriptorsobject.hasownobject.pickobject.valuesobjectorarrayon-finishedon-headersonceonetimeopenoptionatoros-browserifyos-homedirospathp-allp-deferp-eventp-filterp-finallyp-limitp-locatep-mapp-timeoutp-trypakoparallel-transformparam-caseparent-moduleparse-asn1parse-entitiesparse-jsonparse5parseurlpascal-casepascalcasepath-browserifypath-dirnamepath-existspath-is-absolutepath-keypath-parsepath-to-regexppath-typepbkdf2pendperformance-nowpicocolorspicomatchpidtreepifypinkiepinkie-promisepiratespkg-dirpnp-webpack-pluginpolishedposix-character-classespostcsspostcss-flexbugs-fixespostcss-modules-extract-importspostcss-modules-local-by-defaultpostcss-modules-scopepostcss-modules-valuespostcss-selector-parserpostcss-value-parserprelude-lsprettier-linter-helperspretty-bytespretty-errorpretty-formatpretty-hrtimeprocessprocess-nextick-argspromise-inflightpromise.allsettledpromise.prototype.finallypromptsprop-typesproperty-informationproxy-addrproxy-from-envprrpslpublic-encryptpumppumpifypunycodeqsquerystringquerystring-es3queue-microtaskramdarandombytesrandomfillrange-parserraw-bodyreact-docgenreact-docgen-typescriptreact-element-to-jsx-stringreact-inspectorreact-isreact-merge-refsreact-refreshread-pkgread-pkg-upreadable-streamreaddirpredentregenerateregenerate-unicode-propertiesregenerator-runtimeregenerator-transformregex-notregexp.prototype.flagsregexppregexpu-coreregjsparserrelateurlremark-external-linksremark-footnotesremark-mdxremark-parseremark-slugremark-squeeze-paragraphsremove-trailing-separatorrenderkidrepeat-elementrepeat-stringrepeatingrequest-progressrequire-directoryrequire-from-stringresolveresolve-fromresolve-urlrestore-cursorretreusifyrfdcrimrafripemd160rsvprun-parallelrun-queuerxjssafe-buffersafe-regexsafe-regex-testsafer-buffersaneschedulerschema-utilssemversendserialize-javascriptserve-faviconserve-staticset-blockingset-valuesetimmediatesetprototypeofsha.jsshallow-cloneshallowequalshebang-commandshebang-regexside-channelsignal-exitsisteransislashslice-ansisnapdragonsnapdragon-nodesnapdragon-utilsource-list-mapsource-mapsource-map-jssource-map-resolvesource-map-supportsource-map-urlspace-separated-tokensspdx-correctspdx-exceptionsspdx-expression-parsespdx-license-idssplit-stringsprintf-jssshpkssristablestackframestate-togglestatic-extendstatusesstop-iteration-iteratorstore2stream-browserifystream-eachstream-httpstream-shiftstring_decoderstring-argvstring-widthstring.prototype.matchallstring.prototype.padendstring.prototype.padstartstring.prototype.trimstring.prototype.trimendstring.prototype.trimstartstrip-ansistrip-bomstrip-eofstrip-final-newlinestrip-indentstyle-loaderstyle-to-objectsupports-colorsupports-preserve-symlinks-flagsymbol.prototype.descriptionsynchronous-promisetapabletartelejsonterserterser-webpack-plugintest-excludetext-tablethrottleitthroughthrough2timers-browserifytmptmplto-arraybufferto-fast-propertiesto-object-pathto-regexto-regex-rangetoidentifiertough-cookietr46trimtrim-newlinestrim-trailing-linestroughts-dedentts-pnptsconfig-pathstslibtty-browserifytunnel-agenttweetnacltypetype-checktype-festtype-istyped-array-lengthtypedarraytypedarray-to-bufferuglify-jsunbox-primitiveunderscoreunfetchunheritunicode-canonical-property-names-ecmascriptunicode-match-property-ecmascriptunicode-match-property-value-ecmascriptunicode-property-aliases-ecmascriptunifiedunion-valueunique-filenameunique-slugunist-builderunist-util-generatedunist-util-isunist-util-positionunist-util-removeunist-util-remove-positionunist-util-stringify-positionunist-util-visitunist-util-visit-parentsuniversalifyunpipeunset-valueuntildifyupathupdate-browserslist-dburi-jsurixurluseutilutil-deprecateutil.promisifyutilautils-mergeuuiduuid-browserv8-to-istanbulvalidate-npm-package-licensevaryverrorvfilevfile-locationvfile-messagevm-browserifywalkerwatchpackwatchpack-chokidar2web-namespaceswebidl-conversionswebpack-dev-middlewarewebpack-hot-middlewarewebpack-logwebpack-sourceswebpack-virtual-moduleswhatwg-urlwhichwhich-boxed-primitivewhich-collectionwhich-typed-arraywide-alignwidest-lineword-wrapwordwrapworker-farmworker-rpcwrap-ansiwrappywrite-file-atomicwsx-default-browserxtendy18nyallistyamlyargsyargs-parseryauzlyocto-queuezwitch
2.2.19

11 months ago

2.2.20

11 months ago

2.2.17

12 months ago

2.2.18

11 months ago

2.2.15

12 months ago

2.2.16

12 months ago

2.2.9

1 year ago

2.2.13

1 year ago

2.2.14

1 year ago

2.2.11

1 year ago

2.2.12

1 year ago

2.2.10

1 year ago

2.2.8

1 year ago

2.2.7

1 year ago

2.2.6

1 year ago

2.2.5

1 year ago

2.2.4

1 year ago

2.2.3

1 year ago