Replies: 9 comments 2 replies
-
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Beta Was this translation helpful? Give feedback.
0 replies
-
@Sqrcz Is this list of issues up-to-date? |
Beta Was this translation helpful? Give feedback.
2 replies
-
Thank you! We have a long weekend in Poland now... I'll be able to take a look a those next week. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey 👋
While refactoring this library to introduce component prefix and better linting I wen't through every single file... and since I was updating components as well as docs I have few thoughts about implementation, styling, usage of props, errors and the other more or less opinionated things...
Here is the "raw" list of issues I found during the above process... some would require separate tickets/discussions... some just decision which way to go with them.
When responding please use "Issue number" and if we'll create dedicated tickets... I'll edit this message to link them properly.
paragraph should have mb3 as default with mb-0 for the last one- Feature/paragraph updates #257heading should be H element- feat(new component): Initial typography #199<router-link>
if propto
is setflowbite-svelte
review and remove- maintenance - unnecessary eslint-disable removed #376/* eslint-disable...
avatar status is not visible when image is used- Feature/avatar updates #258- it is link in Figma - Avatar - Stackedavatar-stack-counter
shouldn't be a linkavatar-stack-counter
total
doesn't workbreadcrumb-item
should be used internally andbreadcrumbs
component should accept arraybreadcrumb-item
should be<router-link>
if propto
is set- Feature: improved Accordion component flexibility #351<Accordion :open-first-item="false">
should be just<Accordion first-item-closed>
auto-start
andinterval
instead ofslide
andslide-interval
,animation
prop is not useddropdown placementsright
andleft
are working on second click (bad position on first one)should dropdown arrow be aligned with dropdown placement?fwb-list-group-item
hover only makes sense if it's clickable (should accepthref
orto
)pagination
could usebutton-group
internallydisabled pagination button should not have hover effect ("Previous" / "Next")- refactor: Update disabledClasses in FwbPagination.vue #319besideText
slot infwb-rating
component should have default stylingreview-text
)w-${size} h-${size}
directive
should be boolean and named likedirective-show
(easier DX)click:pane
should pass through event datatype="empty"
shouldn't be needed (without-icon
would make more sense and allow for more flexibility)flowbite-themable
component- feat: Label added for FileInput dropzone #304file-input
should haveaccept
prop to allow for file extensions filteringfile-input
withdeopzone="true"
doesn't accept multiple filesselect-none
so it's text is not selectable on multiple clickscheckbox and radio lists should be created by dedicated components- Refactor FwbCheckbox – Improved Styling & Group Support #368inrange
component label'sfor
attribute can't be hard-codedfwb-button
instead of HTML onesize
with different options and sometimes we have dedicated prop likelarge
(pagination)Failed to resolve component: router-link
in Sidebar component (we need to add vue router dependency for that to work)file upload
component button is too dark in light themeBeta Was this translation helpful? Give feedback.
All reactions