Daniel Gayoso González
3efe62bf4f
Debounce input events to search in glossary
...
* Add lodash as dependency
2 years ago
Daniel Gayoso González
8740a22f0e
Add button to toggle between student and teacher view
2 years ago
Daniel Gayoso González
1ddfb7affe
Add button to toggle between student and teacher view
2 years ago
Daniel Gayoso González
d080708d52
Fix visibility problems with links tool
2 years ago
Daniel Gayoso González
f02df4af52
Add switch to teacher button
2 years ago
Daniel Gayoso González
d452dc35fe
Add confirm dialog to delete links and categories
...
* Add loading state for link list
2 years ago
Daniel Gayoso González
9bb8210849
Minor: refactor style according to prettier
2 years ago
Daniel Gayoso González
515a395599
Minor: Fix wrong html
2 years ago
Daniel Gayoso González
6d51af539b
Adapt glossary import screen to new components
...
* Extract api calls to glossary service
2 years ago
Daniel Gayoso González
6d1b5534cf
Minor: rename label for consistency
2 years ago
Daniel Gayoso González
3e12db5794
Use new components for glossary export
2 years ago
Daniel Gayoso González
8574693f76
Update glossary update page
...
* Refactor Links update with new components for consistency
2 years ago
Daniel Gayoso González
f67966af55
Update glossary form with base components
...
* Create button layout to reuse across forms
* Create generic layout for forms to when create and edit items
2 years ago
Daniel Gayoso González
3e827fe1ec
Prevent term deletion with dialog
...
* Define button type validator to reuse
* Fix glossary service delete endpoint
2 years ago
Daniel Gayoso González
36059307ec
Adapt glossary list to new components
...
* Split table and list term visualization in 2 different components
* Extract api code to glossaryService
2 years ago
Daniel Gayoso González
6045ef85f7
Minor: Remove duplicated code
2 years ago
Daniel Gayoso González
84628ac3cd
Use icons in EmptyState component
...
* Add missing icons in ChamiloIcons.js. Disable eslint to this class
otherwise automatically remove quotes on some word and looks incosistent
2 years ago
Daniel Gayoso González
b9bdb44432
Unify simple router view layout
...
* Delete from main.js since it is not used in any place without
importing the component
* Use this layout to link and glossary pages
2 years ago
Daniel Gayoso González
c3bf43f996
Minor: format code according to prettier
...
* Add prettier github action to check vue files
* Add prettier tailwind plugin
* Remove semicolons with prettier rule
2 years ago
Daniel Gayoso González
fc90edfae8
Minor: Migrate to script setup
2 years ago
Daniel Gayoso González
66f04f2fb0
Minor: Change name of components for consistency
2 years ago
Angel Fernando Quiroz Campos
688a129829
Avoid use redirect when accessing course tool
2 years ago
Angel Fernando Quiroz Campos
0c2ff6b5bd
Fix links to course admin tools
2 years ago
Angel Fernando Quiroz Campos
7885028359
Internal: Work: Add link to new UI to add assignment #4769
2 years ago
Angel Fernando Quiroz Campos
1a74d9a2a9
Internal: Work: Move form to component #4769
2 years ago
Angel Fernando Quiroz Campos
64fb793fe7
Internal: Work: Fix default values in form #4769
2 years ago
christian
b04578d0e7
Documents: Fix selected options from upload form - refs #4735
2 years ago
christian
9eb1b32e12
Documents: Fix selected option from upload form - refs #4735
2 years ago
Angel Fernando Quiroz Campos
66a579242a
Work: migrate form to add assignment to vue component
2 years ago
Angel Fernando Quiroz Campos
662782c2fb
Internal: UI: Show error notification can display api error message
2 years ago
Angel Fernando Quiroz Campos
55e3f07704
Internal: UI: BaseAdvancedSettingsButton component accept v-model
2 years ago
Angel Fernando Quiroz Campos
640f3361e5
Internal: UI: Fix class for checkbox field component
2 years ago
Angel Fernando Quiroz Campos
2fd9a7510b
Internal: UI: Add BaseInputNumber component
2 years ago
Angel Fernando Quiroz Campos
506245ea14
Internal: UI: Add BaseDropdown component
2 years ago
Angel Fernando Quiroz Campos
4c48f7869f
Internal: UI: Add BaseInputDate component
2 years ago
Angel Fernando Quiroz Campos
4f93d7a589
Internal: UI: Add save icon to list
2 years ago
Daniel Gayoso González
c01e7f33cf
Delete no category title for sessions
2 years ago
Daniel Gayoso González
675046cc24
Minor: rename things for consistency and vue style
2 years ago
Daniel Gayoso González
8136a97cfd
Migrate axios calls to service
...
* Migrate axios calls to service to make calls to the service consistent
with other components
* Add notifications to give user feedback about the actions they made
2 years ago
Daniel Gayoso González
d6e4f00112
Add user feedback through notifications
...
* Create linkcategory and linkitems components to reuse code
* Fix base card default style
2 years ago
Daniel Gayoso González
19c773fc44
Add user feedback through notifications
...
* Show notification when user save link categories and links
2 years ago
Daniel Gayoso González
37aa39aaf8
Fix update category link form
2 years ago
Daniel Gayoso González
3e04f413b7
Fix update link form
2 years ago
Daniel Gayoso González
b6add44ec4
Migrate link category form to base components
2 years ago
Daniel Gayoso González
d26024ea18
Migrate webservice codes from form to service
...
* Change create category link to script setup
2 years ago
Daniel Gayoso González
c8ef36f384
Minor: add missing icon
2 years ago
Daniel Gayoso González
cfc8bcd53b
Modify link add form to use base component
...
* Create Base select and text area
2 years ago
Daniel Gayoso González
17368b39fc
Refactor usage of vuelidate of base input text
...
* Create a component to reuse that handles vuelidate validations
2 years ago
Daniel Gayoso González
adadd4339c
Minor: wrap checkbox in field class for consistency
2 years ago
Daniel Gayoso González
58bb96c243
Minor: add aria for base input text
2 years ago