ac550e05e8
improve addPersons modal ux
2021-05-05 09:29:57 +02:00
cc8de353d4
moving selected counter + cleaning code
2021-05-04 10:48:58 +02:00
d393e74896
save checkboxes state in store
2021-05-03 22:44:28 +02:00
a1bb9ea352
modal addPerson design, search field: focus and position fixed
2021-05-03 11:52:06 +02:00
nobohan
05d3d7f5c7
update twig template and AddressType following the changes in Address entity
2021-05-03 09:28:05 +02:00
3d45b6687f
adding addPersons component with modal, search field and basic suggestions
2021-04-30 23:18:57 +02:00
4900c81c11
improve inheritance with translations i18n.js files
...
vue-i18n --> chill main i18n ---( )---> app index
chill bundle i18n --> app i18n --^
2021-04-30 16:32:06 +02:00
25bd170f6b
improve modal system, test when a modal call next modal
2021-04-29 15:49:25 +02:00
2050460bb3
add modal system, added/removed managed by vue, appearence managed by bootstrap
...
Modal component is an hybrid solution between :
- Vue3 modal implementation
=> with 'v-if:showModal' directive:parameter, html scope is added/removed not just shown/hidden
=> with slot we can pass content from parent component
=> some classes are passed from parent component
- Bootstrap 4.4 _modal.scss module
=> using bootstrap css classes, the modal have a responsive behaviour,
=> modal design can be configured using css classes (size, scroll)
See
* https://v3.vuejs.org/examples/modal.html#modal-component
* https://github.com/bootstrap-vue/bootstrap-vue/issues/5196
2021-04-29 12:40:28 +02:00
e1dbfdafd7
test modals with vue and modals with bootstrap
2021-04-28 22:01:05 +02:00
7596bd5a06
fix tests for chill main
2021-04-27 16:33:44 +02:00
28e4b2abaf
test vue app
2021-04-23 13:13:57 +02:00
2de8338651
webpack alias + move vues firsts files in better place
2021-04-22 14:13:47 +02:00
e7df62b373
A first VueJS component, get api datas, a simple button add person
...
* !! composer require serializer !!
* see: http://localhost:8001/fr/parcours/861/show
2021-04-21 08:53:51 +02:00
9566ea89b1
fix stylesheets locations, in chill-bundles or in project files
2021-04-15 20:51:04 +02:00
425d51649f
vuejs hello world component
2021-04-15 17:14:35 +02:00
c32f730713
add vuejs npm packages and configure webpack
2021-04-15 17:04:49 +02:00
083f56bff0
Merge branch 'master' into _bootstrap_modal
2021-04-14 10:46:27 +02:00
f526453ba3
enable bootstrap assets for modals features
2021-04-13 19:37:02 +02:00
36cdf4c220
Merge branch 'add-wysiwyg' into 'master'
...
Applique l'éditeur de texte sur plusieurs instances + rendu des "Comment Embeddable"
See merge request Chill-Projet/chill-bundles!7
2021-04-02 12:11:39 +00:00
Jean-Francois Monfort
27c680bb03
Features/new phones
2021-04-02 12:11:20 +00:00
b79ec18a38
apply ckeditor on multiple entities
...
Apply ckeditor into:
* activity;
* task;
* document;
* accompanying periods
2021-03-25 22:01:17 +01:00
66e590972a
Improve Embeddable Comment Render
...
* render embeddable comment into twig template;
* add some style
2021-03-25 22:01:17 +01:00
5d533103dc
clean ckeditor file
2021-03-22 17:49:21 +01:00
527b658ca0
[ckeditor][markdown] introduce twig filter chill_markdown_to_html
2021-03-22 17:32:57 +01:00
f619171120
set minimum size in ckeditor
2021-03-22 13:45:38 +01:00
89d95a0eae
bootstrap, enable only conflicts assets (><scratch)
2021-03-21 15:09:08 +01:00
6bcdbaf668
separate scratch from chill entrypoint, and move it into a specific module
2021-03-21 15:09:08 +01:00
0a0895584c
remove button bourbon hack
2021-03-21 15:09:08 +01:00
43a8373a7c
ckeditor improve textarea detection
2021-03-21 15:09:08 +01:00
142f8bdfb5
add setting in chill.yaml to enable or disable new assets (bootstrap, ckeditor and forkawesome)
2021-03-21 15:09:08 +01:00
cb712f4814
try to make ckeditor lighter, disabling features
2021-03-21 15:09:08 +01:00
cf27c2cb79
ckeditor5, it works ! compiled by webpack encore, and display on textarea
2021-03-21 15:09:08 +01:00
dc1f8e9533
webpack installation of ckeditor5
2021-03-21 15:09:08 +01:00
18fec8c491
webpack, add new entrypoint for bootstrap
2021-03-21 15:09:08 +01:00
3182c3607c
remove unused files: css/select2 and css/scratch
2021-03-21 15:09:08 +01:00
e78855fe0c
check webpack assets entrypoints
2021-03-21 15:09:08 +01:00
6efa795f2a
replace fontawesome by forkawesome
2021-03-21 15:09:08 +01:00
371da5d9bf
remove bower and grunt js
2021-03-21 15:09:08 +01:00
eaa0ad925f
fix folder name
2021-03-18 13:37:13 +01:00