christianbeeznst
dfb1bd22af
Editor: Minor, fix resourceNodeId value for user - refs #3795
2 years ago
christianbeeznst
370f04dbaf
Editor: Integrate image upload with backend controller and fileManager option - refs #3795
2 years ago
christianbeeznst
b701163776
User: Fix toolbar button in legal page - refs #5121
2 years ago
christianbeeznst
48ebf329e2
Course: Implement course creation process for trainers
2 years ago
christianbeeznst
d92c10b64a
Minor: Revert unintended changes
2 years ago
Angel Fernando Quiroz Campos
e9180a3fd2
Display: Allow assign a help text to the BaseInputNumber component
2 years ago
Angel Fernando Quiroz Campos
c310f3f6a0
Display: Refactoring model in BaseCalendar to use defineModel
2 years ago
Angel Fernando Quiroz Campos
152f36d107
Display: Simplify function to search in the BaseAutocomplete component
2 years ago
Angel Fernando Quiroz Campos
982c3d3c06
Minor: Remove unnecessary style class for BaseInputText vue component
2 years ago
Angel Fernando Quiroz Campos
b115e3c81b
Display: Add BaseCalendar vue component
2 years ago
Angel Fernando Quiroz Campos
986821f8cb
Display: Add prop to BaseAutocomplete component to allow it to be displayed as disabled
2 years ago
Angel Fernando Quiroz Campos
5717847b13
Display: Add prop to BaseInputNumber component to allow it to be displayed as disabled
2 years ago
Angel Fernando Quiroz Campos
3ff0e2794f
Display: Allow to assign custom width to BaseDialog component
2 years ago
christianbeeznst
90b6200f96
Social: Refactor social group and topics management functionalities
2 years ago
Angel Fernando Quiroz Campos
dfb8ba2c76
Minor: Format code
2 years ago
Angel Fernando Quiroz Campos
1c0e55fa55
Calendar: Add icon classes
2 years ago
Angel Fernando Quiroz Campos
1438bcef7e
Allow BaseButton component be displayed with title and aria-label attributes
2 years ago
christianbeeznst
bfa7400628
User: Verify and improve Terms & Conditions and GDPR - refs #5121
2 years ago
christianbeeznst
127fa42bfa
Social: Add enhancements in user invitations and relationships management - refs BT#21101
2 years ago
christianbeeznst
5033866089
Social: Improve friend search and social network navigation - refs BT#21101
2 years ago
christianbeeznst
e2af73d07f
Document: Integrate and mark HTML templates in document editor - refs #5075
2 years ago
christianbeeznst
c457ad2f77
Gradebook: Fixes and enhancements for certificate handling in documents and gradebook - #5074
2 years ago
Daniel
7d6ddd0f28
Display: Add feature to customize colors of chamilo - refs #4745
...
* Minor: remove unused styles
* Use css variables to set colors in tailwind
* Minor: add missing icon
* Add BaseColorPicker component
* Adapt base components to use colors from tailwindcss
* Create composable to retrieve css variables
* Add component and route to modify chamilo colors
---------
Co-authored-by: Yannick Warnier <ywarnier@users.noreply.github.com>
Co-authored-by: Angel Fernando Quiroz Campos <angelfqc.18@gmail.com>
2 years ago
Angel Fernando Quiroz Campos
b40cd23a65
Internal: Rename ButtonToolbar.vue to BaseToolbar.vue component
2 years ago
Angel Fernando Quiroz Campos
45f53b5118
Minor: Format code
2 years ago
Angel Fernando Quiroz Campos
7ecb9603f2
BaseDropdown component accept option value as attribute
2 years ago
Angel Fernando Quiroz Campos
623df3e5ff
Page: Refactor base layout
2 years ago
Angel Fernando Quiroz Campos
f6fbebb3e4
Top bar use buttons instead of primevue megamenu
2 years ago
Angel Fernando Quiroz Campos
5ea3fdfc0f
UI: Fix styles for buttons
2 years ago
Angel Fernando Quiroz Campos
9931521692
Set flex gap for ButtonToolbar component
2 years ago
Angel Fernando Quiroz Campos
defacc3d1f
Social: Improve and code clean for friend list
2 years ago
Angel Fernando Quiroz Campos
5359c017aa
Social: Fix friends views
2 years ago
Angel Fernando Quiroz Campos
51a80d5992
Internal: v-model in BaseAdvancedSettingsButton component is required
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
6d51af539b
Adapt glossary import screen to new components
...
* Extract api calls to glossary service
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
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
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
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
3e04f413b7
Fix update link form
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