rotki / ui-library-compat Goto Github PK
View Code? Open in Web Editor NEWPartial backport of rotki/ui-library for vue 2
License: GNU Affero General Public License v3.0
Partial backport of rotki/ui-library for vue 2
License: GNU Affero General Public License v3.0
For all forms that have errorMessages
and successMessages
, allow them to be array | string
It is mostly used in settings.
Each table row can be selected if a v-model is passed to the table component, need to be able to disable the checkbox for some rows as shown here
after integrating with the app, some things need to be adjusted.
We need to add fallback mechanism for RuiLogo to use default icon, in case the app failed to load the custom-src (in this case, it will show broken file icon)
Props such as color from <RadioGroup>
should be passed to it's children too
Implement :item-class
to RuiDataTable, to give class to each row, based on the item on the row.
The usecase: I want to dim the row (opacity-50) if the entry is ignored.
itemClass: (item: T) => string
Changes needed for<RuiTextField />
:
clearable
@click.clear
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These branches will be created by Renovate only once you click their checkbox below.
@babel/core
, @babel/types
)@storybook/addon-essentials
, @storybook/addon-interactions
, @storybook/addon-links
, @storybook/blocks
, storybook
)@commitlint/cli
, @commitlint/config-conventional
)react
, react-dom
)@vitest/coverage-v8
, @vitest/ui
, vitest
).github/workflows/ci.yml
actions/checkout v4
pnpm/action-setup v3
actions/setup-node v4
actions/checkout v4
pnpm/action-setup v3
actions/setup-node v4
actions/cache v4
cypress-io/github-action v6
actions/upload-artifact v4
actions/upload-artifact v4
codecov/codecov-action v4
.github/workflows/codeql-analysis.yml
actions/checkout v4
github/codeql-action v3
github/codeql-action v3
github/codeql-action v3
.github/workflows/deploy.yml
actions/checkout v4
pnpm/action-setup v3
actions/setup-node v4
actions/upload-pages-artifact v3
actions/deploy-pages v4
.github/workflows/release.yml
actions/checkout v4
actions/setup-node v4
actions/checkout v4
pnpm/action-setup v3
actions/setup-node v4
example/package.json
pinia 2.1.7
tailwindcss 3.4.3
vue 2.7.16
vue-router 3.6.5
@tsconfig/node20 20.1.4
@types/node 20.12.7
@vitejs/plugin-vue2 2.3.1
@vue/tsconfig 0.5.1
autoprefixer 10.4.19
cypress 13.7.2
postcss 8.4.38
start-server-and-test 2.0.3
typescript 5.4.4
vite 5.2.8
vue-tsc 2.0.12
package.json
@babel/core 7.24.4
@babel/types 7.24.0
@commitlint/cli 19.2.1
@commitlint/config-conventional 19.1.0
@fontsource/roboto 5.0.12
@popperjs/core 2.11.8
@rotki/eslint-config 2.7.0
@storybook/addon-essentials 7.6.17
@storybook/addon-interactions 7.6.17
@storybook/addon-links 7.6.17
@storybook/addon-styling 1.3.7
@storybook/addons 7.6.17
@storybook/blocks 7.6.17
@storybook/testing-library 0.2.2
@storybook/vue 7.6.17
@storybook/vue-vite 7.6.17
@types/node 20.12.7
@types/tinycolor2 1.4.6
@vitejs/plugin-vue2 2.3.1
@vitest/coverage-v8 1.4.0
@vitest/ui 1.4.0
@vue/test-utils 1.3.6
@vue/tsconfig 0.5.1
@vueuse/core 10.7.2
@vueuse/math 10.7.2
@vueuse/shared 10.7.2
argparse 2.0.1
autoprefixer 10.4.19
babel-loader 9.1.3
bumpp 9.4.0
css-loader 6.11.0
eslint 8.57.0
eslint-plugin-cypress 2.15.1
eslint-plugin-storybook 0.8.0
fast-glob 3.3.2
fast-xml-parser 4.3.6
fs-extra 11.2.0
husky 9.0.11
jsdom 24.0.0
lint-staged 15.2.2
postcss 8.4.38
react 18.2.0
react-dom 18.2.0
remixicon 4.1.0
sass 1.74.1
scule 1.3.0
storybook 7.6.17
tailwindcss 3.4.3
tinycolor2 1.6.0
tsc-alias 1.8.8
typescript 5.4.4
unplugin-auto-import 0.17.5
unplugin-vue-define-options 1.4.3
vite 5.2.8
vitest 1.4.0
vue 2.7.16
vue-loader 17.4.2
vue-router 3.6.5
vue-template-compiler 2.7.16
vue-tsc 2.0.12
vue-router >=3.6.5 <4
@vueuse/core >10.0.0
@vueuse/shared >10.0.0
vue >=2.7.14 <3
pnpm >=9 <10
pnpm 9.1.0
.nvmrc
node v20
Migrate dialog component from ui-library
Add an option to choose which behaviour for the table selection
For <RuiCard />
, for the subheader, dont use p
(or at least remove the margin-bottom
)
Add props to card to remove the padding for the content.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.