Huyen Nguyen
ac09cc2df9
refactor(client): replace Bootstrap button in modals and solution widget ( #52378 )
...
Co-authored-by: Sboonny <muhammedelruby@gmail.com >
2023-12-20 09:23:42 +01:00
Ahmad Abdolsaheb
b3bb9e7827
feat(client): update donate page UI ( #52524 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com >
2023-12-13 09:18:35 +00:00
Huyen Nguyen
36d9b8b92f
fix(ui-components): improve text readability in Arabic ( #52366 )
2023-11-21 15:40:54 +03:00
Huyen Nguyen
4fff48a087
fix(client): profile image size and alignment ( #52263 )
2023-11-08 16:52:53 -06:00
Huyen Nguyen
f3a5a1f509
refactor(client): replace Bootstrap button component on Show Certification page ( #52204 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-11-08 15:22:27 +01:00
Huyen Nguyen
5b074f7141
fix(ui-components): button component styles ( #52116 )
2023-11-01 08:47:59 +01:00
Huyen Nguyen
4816aa972c
fix(client): navigation profile image ( #52087 )
2023-10-31 19:10:06 +07:00
Muhammed Mustafa
2ccf52e6bc
feat: replace form components ( #51204 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com >
2023-10-15 19:33:39 -07:00
Marcel Ribeiro-Dantas
21ac8999af
docs/fix(typos): Fix minor typos in English ( #51853 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-10-14 04:16:15 +00:00
Muhammed Mustafa
c4aaaf2b03
refactor: replace image component ( #51928 )
2023-10-13 23:34:31 +00:00
Muhammed Mustafa
87cea98d52
feat: swap panel component ( #51687 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-10-13 22:52:53 +00:00
Huyen Nguyen
6b1ca70b80
fix(ui-components): styling issues in CloseButton ( #51883 )
2023-10-12 10:41:16 -07:00
Muhammed Mustafa
b4ba70b4ab
refactor: replace Row component ( #51317 )
2023-10-12 15:34:24 +03:00
Krzysztof G
174865974b
fix: text typos ( #51876 )
...
Co-authored-by: Viktor Szépe <viktor@szepe.net >
2023-10-09 19:36:27 +07:00
Muhammed Mustafa
f5f1f12edf
refactor: replace Col component ( #51322 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-10-09 10:11:47 +03:00
Pankil
2558156282
feat: replace alert component ( #51738 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: Sboonny <MuhammedElruby@gmail.com >
2023-10-06 15:40:30 +00:00
Muhammed Mustafa
49b728d31b
refactor: disable naming-convenction rule ( #51685 )
2023-09-30 20:23:39 +07:00
Muhammed Mustafa
139eecad25
feat: swap table component ( #51524 )
2023-09-23 14:45:29 +05:30
Victor Duarte
869fb4fc9f
fix: improve universal navbar UI ( #51108 )
2023-09-19 14:50:20 +03:00
Muhammed Mustafa
409afb7afc
fix: type error for solution display widget's dropdown ( #51448 )
2023-09-08 10:36:24 -07:00
Muhammed Mustafa
4e44acab71
feat: replace tabs components ( #51361 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-09-06 21:04:30 -05:00
Moshe
2d7b75b930
test(ui-components): title should be tag-like text ( #51366 )
2023-08-24 13:27:11 +05:30
Moshe
eed87b18e7
test(ui-components): inactive tab should be hidden ( #51358 )
2023-08-23 15:38:57 +03:00
Muhammed Mustafa
2688474816
feat: add missing properties in Col component ( #51324 )
2023-08-22 15:33:10 +03:00
Hankai Xia
239c928ee6
feat(ui-components): implement basic Tabs component ( #47313 )
...
Co-authored-by: Sboonny <muhammedelruby@gmail.com >
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-08-18 10:41:18 +02:00
Oliver Eyton-Williams
b778eb568d
feat: generate types for ui-components ( #51184 )
2023-08-16 19:54:43 +05:30
Muhammed Mustafa
ff28ea0d13
feat: replace bootstrap component with container component ( #51185 )
2023-08-16 16:25:17 +03:00
Muhammed Mustafa
0fd22eba53
fix: dropdown svg margin that move the text from the center ( #51187 )
2023-08-09 11:29:27 +02:00
Muhammed Mustafa
86a6a7afea
feat: make fluid an option in container component ( #51172 )
2023-08-07 11:58:28 +03:00
Muhammed Mustafa
bbe54e0716
feat: add col component ( #51012 )
...
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
2023-07-28 08:02:00 +02:00
Muhammed Mustafa
3ce5043595
feat(client): create row component ( #50989 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-07-19 12:52:26 +03:00
Muhammed Mustafa
cf33ff9760
feat(client): Add Container Component to Component Library ( #50963 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-07-18 10:31:06 +03:00
Ahmad Abdolsaheb
f3ab008f9d
Revert "feat(client): add bootstrap grid component as container component" ( #50962 )
2023-07-13 11:44:55 +03:00
Muhammed Mustafa
323158569b
feat(tools): clean unneeded code in the menu items ( #50341 )
2023-07-11 10:23:59 -05:00
Muhammed Mustafa
1d257e950e
feat(client): add bootstrap grid component as container component ( #49829 )
2023-07-10 20:49:33 +07:00
Ahmad Abdolsaheb
eb22bc0a82
feat: use component library's dropdown component in learn ( #50465 )
...
Co-authored-by: Sboonny <muhammed@freecodecamp.org >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com >
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
2023-06-22 09:21:05 -05:00
Jacques Metevier
1f9c1e9d21
chore(deps): upgrade eslint ( #50614 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-06-06 17:58:27 +02:00
Muhammed Mustafa
cc272beb7a
feat(tools): use context to set dropup in the dropdown ( #50200 )
...
* feat(tools): use context to set dropup in the dropdown
* remove the extra export
* clean extra changes export and make it into arrow function
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com >
---------
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com >
2023-05-03 11:02:15 +02:00
Muhammed Mustafa
c93d61f1e5
feat(client, tools): make ui component respect theme ( #50202 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-04-28 12:44:12 +03:00
Moshe
21e5470220
feat(ui-tools): add dropDown component ( #47043 )
...
* Create a drop down menu
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: moshe vilner <shootermv@gmail.com >
hopefully sort the tests
hopefully sort the test this time
this time? I hope
test compound component
I give up
This reverts commit d88c6783cccf811c3c5dced0ab980adff0172669.
headless doesn't pass onclick to its buttons children
add the logical statment back
revert the removing the ability to click
sort the tests
fix a typo
* sort the tests
* rename to menu item
* let dropdown trigger accept children
* include dropdown and menu items in the exports
* polish the logic around setting the dropup style
* add tests
* fix: typo DropDown to Dropdown
* sort the styles
* sort the type and add bsStyle to dropdownToggle
* fix: types in button and menu items
* align text to center
* remove the bsstyle and block logic from dropdown
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
* add w-full to sort default button not taking all width
* move the styling dependecy away from dev
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
* stop the mutation
Co-authored-by: sembauke <semboot699@gmail.com >
* remove the extra story
---------
Co-authored-by: Sboonny <muhammedelruby@gmail.com >
Co-authored-by: Sboonny <muhammed@freecodecamp.org >
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: sembauke <semboot699@gmail.com >
2023-04-24 10:05:25 +02:00
Muhammed Mustafa
6b869ec375
feat(tools): add panel component ( #49398 )
...
* run panel gen code
* add the default style
* add tthe styles for the panel
* create context of bsStyle
* add panel heading
* add panel title
* add panel body
* create the story for the panel
* typo hiding the border
* border doesn't work for some reason
* only border-3 works in tailwind
* change for border-1 for better visual indication
* fix: bsStyle not applying to the panel
* add html props to the elements
* remove the info colors for our info colors
* fix heading style
* add Panel test
* use to have Class instead
* fix type
* component disregarding default attributes?
* remove duplication in the test
* use compound components
* clean the old logic for the bsStyle
* clean the exports
* add heading and bsstyle control
* fix the classes
* check for title body render
* remove extra types
---------
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-04-19 16:37:13 +02:00
Muhammed Mustafa
27c75679cd
fix(tools): sort small issues in formControl ( #49872 )
2023-04-18 20:01:36 +05:30
Muhammed Mustafa
3988d426f5
feat(tools): remove system colors variables from colors.css ( #49870 )
2023-04-03 14:06:18 +05:30
Muhammed Mustafa
e3b25be4d9
chore(tools): create formgroup component ( #46758 )
...
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-03-27 13:39:18 +05:30
Muhammed Mustafa
6c0f2d0998
fix(tools): FromControl disregard the default attributes ( #49411 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-03-21 14:05:55 +05:30
Muhammed Mustafa
ea83d87869
feat(tools): export Alertprops if needed for consumption ( #49236 )
...
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-03-15 16:27:07 +03:00
Rajkumar Gaur
f03c4a2ecc
feat(UI): implement ToggleButton component ( #48567 )
2023-03-15 14:08:58 +03:00
Mrugesh Mohapatra
0393910a24
fix(client): add return type to component ( #49616 )
2023-03-07 17:07:55 +00:00
Muhammed Mustafa
040faba6f8
feat(ui-components): add ControlLabel component ( #47219 )
2023-03-07 20:58:29 +05:30
Muhammed Mustafa
d1166f0a3a
refactor(tools): import close button props and stop reassigning its value ( #49235 )
...
refactor(tools): import close button props and stop reassigning its value
2023-02-18 08:18:40 -08:00