123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- /** DYNAMICFORM **/
- /* Conteneur principal du plugin dynamicform */
- .dynamicform {
-
- }
- #dynamicforms {
- }
- /* formulaire d'édition de formulaire */
- .dynamicform .dynamic-form-form {
-
- }
- #dynamic-form-form {
- }
- .form-layout .field .mandatory,.form-layout .field .readonly{
- display:none;
- }
- .form-layout .field[data-mandatory="1"]{
- border-left: 0.25rem solid #FFA100 !important;
- }
- .form-layout .field[data-mandatory="1"] .mandatory,
- .form-layout .field[data-readonly="1"] .readonly{
- display: inline-block;
- }
- .dynamic-fields{
- background-color: #f8f8f8;
- color: #333333;
- padding:15px;
- }
- .dynamic-fields ul,.dynamic-fields ul li{
- padding:0;
- margin:0;
- list-style-type: none;
- }
- .dynamic-fields ul li{
- margin-bottom:10px;
- background-color: #ffffff;
- padding:10px;
- }
- .form-layout .fields{
- background: #fff;
- padding: 0;
- margin: 0;
- list-style-type: none;
- min-height: 40px;
- }
- .form-layout .fields li{
- }
- .page-sheet-dynamic-form .form-layout .fields li:hover{
- background-color: #eaeaea!important;
- }
- .page-sheet-dynamic-form,.page-sheet-dynamic-form body{
- background-color: #f5f5f5;
- }
- .form-layout .row{
- padding:5px;
- margin:10px 0;
- position: relative;
- border: 2px solid #8fc5ff;
- position: relative;
- border-radius: 5px;
- min-height: 20px;
- }
- .form-layout .layout-row-menu .btn-layout{
- background-color: #56a7ff;
- }
- .form-layout .layout-column-menu .btn-layout{
- background-color: #92af37;
- }
- .form-layout .column{
- padding: 5px;
- margin:5px;
- border: 2px solid #c5d495;
- position: relative;
- min-width: 20px;
- min-height: 40px;
- border-radius: 5px;
- }
- .form-layout .btn-layout{
- box-shadow: 0 1px 3px rgba(0,0,0,0.1);
- width: 20px;
- height: 20px;
- box-sizing: border-box;
- background-color: #ffffff;
- color: rgba(255,255,255,0.9);
- cursor: pointer;
- font-size:10px;
- border-radius: 100%;
- text-align: center;
- padding: 2px;
- transition: all 0.2s ease-in-out;
- }
- .form-layout .btn-layout:hover{
- transform: scale(1.2);
- }
- .form-layout .layout-row-menu{
- list-style-type: none;
- padding:0;
- margin:0;
- bottom: -11px;
- position: absolute;
- z-index: 10;
- left: calc(50% - 7px);
- }
- .form-layout .layout-row-menu li{
- display: inline-block;
- }
- .form-layout .layout-column-menu{
- right: 0px;
- list-style-type: none;
- padding:0;
- position: absolute;
- z-index: 10;
- margin:0;
- top : 0;
- }
- .dynamic-field-panel{
- max-height: calc(100% - 50px);
- overflow: auto;
- width: 500px;
- position: fixed;
- right: 0px;
- top: 0;
- margin-top: 50px;
- z-index: 100;
- }
- .dynamic-field-panel.fold{
- display: none;
- }
|