10/11/2023 - 16h

recette2
cherif 2023-11-10 16:12:39 +01:00
parent 59ca865463
commit acdbc08870
6 changed files with 244 additions and 174 deletions

48
package-lock.json generated
View File

@ -18,10 +18,11 @@
"@fortawesome/free-regular-svg-icons": "^6.1.1", "@fortawesome/free-regular-svg-icons": "^6.1.1",
"@fortawesome/free-solid-svg-icons": "^6.1.1", "@fortawesome/free-solid-svg-icons": "^6.1.1",
"@fortawesome/react-fontawesome": "^0.1.18", "@fortawesome/react-fontawesome": "^0.1.18",
"@fullcalendar/core": "^6.1.8", "@fullcalendar/core": "^6.1.9",
"@fullcalendar/daygrid": "^6.1.8", "@fullcalendar/daygrid": "^6.1.8",
"@fullcalendar/interaction": "^6.1.8", "@fullcalendar/interaction": "^6.1.8",
"@fullcalendar/react": "^6.1.8", "@fullcalendar/react": "^6.1.8",
"@fullcalendar/timegrid": "^6.1.9",
"@mantine/core": "^4.2.10", "@mantine/core": "^4.2.10",
"@mantine/hooks": "^4.2.10", "@mantine/hooks": "^4.2.10",
"@mantine/rte": "^4.2.10", "@mantine/rte": "^4.2.10",
@ -2932,19 +2933,19 @@
} }
}, },
"node_modules/@fullcalendar/core": { "node_modules/@fullcalendar/core": {
"version": "6.1.8", "version": "6.1.9",
"resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.8.tgz", "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.9.tgz",
"integrity": "sha512-i8JBIvZCWGO9dsMEDcx9bnsQZ9PtGSJdOXGgWbhLaGq2iq41OBdp9g9gM4b/Otv2oK8bL5Gl6CsMmb/HkDtA6Q==", "integrity": "sha512-eeG+z9BWerdsU9Ac6j16rpYpPnE0wxtnEHiHrh/u/ADbGTR3hCOjCD9PxQOfhOTHbWOVs7JQunGcksSPu5WZBQ==",
"dependencies": { "dependencies": {
"preact": "~10.12.1" "preact": "~10.12.1"
} }
}, },
"node_modules/@fullcalendar/daygrid": { "node_modules/@fullcalendar/daygrid": {
"version": "6.1.8", "version": "6.1.9",
"resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.8.tgz", "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.9.tgz",
"integrity": "sha512-kCZxQFKb9Vqa3CZRX0v7rMSJ2mlTt4gDpyLfiNJKxUAq7W51uKurPaFZWicaXy1ESHVBxKNlbx5uNjBpyu50JQ==", "integrity": "sha512-o/6joH/7lmVHXAkbaa/tUbzWYnGp/LgfdiFyYPkqQbjKEeivNZWF1WhHqFbhx0zbFONSHtrvkjY2bjr+Ef2quQ==",
"peerDependencies": { "peerDependencies": {
"@fullcalendar/core": "~6.1.8" "@fullcalendar/core": "~6.1.9"
} }
}, },
"node_modules/@fullcalendar/interaction": { "node_modules/@fullcalendar/interaction": {
@ -2965,6 +2966,17 @@
"react-dom": "^16.7.0 || ^17 || ^18" "react-dom": "^16.7.0 || ^17 || ^18"
} }
}, },
"node_modules/@fullcalendar/timegrid": {
"version": "6.1.9",
"resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.9.tgz",
"integrity": "sha512-le7UV05wVE1Trdr054kgJXTwa+A1pEI8nlCBnPWdcyrL+dTLoPvQ4AWEVCnV7So+4zRYaCqnqGXfCJsj0RQa0g==",
"dependencies": {
"@fullcalendar/daygrid": "~6.1.9"
},
"peerDependencies": {
"@fullcalendar/core": "~6.1.9"
}
},
"node_modules/@gatsbyjs/reach-router": { "node_modules/@gatsbyjs/reach-router": {
"version": "1.3.9", "version": "1.3.9",
"license": "MIT", "license": "MIT",
@ -48167,17 +48179,17 @@
} }
}, },
"@fullcalendar/core": { "@fullcalendar/core": {
"version": "6.1.8", "version": "6.1.9",
"resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.8.tgz", "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-6.1.9.tgz",
"integrity": "sha512-i8JBIvZCWGO9dsMEDcx9bnsQZ9PtGSJdOXGgWbhLaGq2iq41OBdp9g9gM4b/Otv2oK8bL5Gl6CsMmb/HkDtA6Q==", "integrity": "sha512-eeG+z9BWerdsU9Ac6j16rpYpPnE0wxtnEHiHrh/u/ADbGTR3hCOjCD9PxQOfhOTHbWOVs7JQunGcksSPu5WZBQ==",
"requires": { "requires": {
"preact": "~10.12.1" "preact": "~10.12.1"
} }
}, },
"@fullcalendar/daygrid": { "@fullcalendar/daygrid": {
"version": "6.1.8", "version": "6.1.9",
"resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.8.tgz", "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-6.1.9.tgz",
"integrity": "sha512-kCZxQFKb9Vqa3CZRX0v7rMSJ2mlTt4gDpyLfiNJKxUAq7W51uKurPaFZWicaXy1ESHVBxKNlbx5uNjBpyu50JQ==", "integrity": "sha512-o/6joH/7lmVHXAkbaa/tUbzWYnGp/LgfdiFyYPkqQbjKEeivNZWF1WhHqFbhx0zbFONSHtrvkjY2bjr+Ef2quQ==",
"requires": {} "requires": {}
}, },
"@fullcalendar/interaction": { "@fullcalendar/interaction": {
@ -48192,6 +48204,14 @@
"integrity": "sha512-E8GQSQyZHkjpwxQW5Vci7iZgN7f33ntuRcvfGii4Fn35t9VHGz2SEyKAWXpVf38elcKTZKVgajU9ipStd+1LEg==", "integrity": "sha512-E8GQSQyZHkjpwxQW5Vci7iZgN7f33ntuRcvfGii4Fn35t9VHGz2SEyKAWXpVf38elcKTZKVgajU9ipStd+1LEg==",
"requires": {} "requires": {}
}, },
"@fullcalendar/timegrid": {
"version": "6.1.9",
"resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-6.1.9.tgz",
"integrity": "sha512-le7UV05wVE1Trdr054kgJXTwa+A1pEI8nlCBnPWdcyrL+dTLoPvQ4AWEVCnV7So+4zRYaCqnqGXfCJsj0RQa0g==",
"requires": {
"@fullcalendar/daygrid": "~6.1.9"
}
},
"@gatsbyjs/reach-router": { "@gatsbyjs/reach-router": {
"version": "1.3.9", "version": "1.3.9",
"peer": true, "peer": true,

View File

@ -13,10 +13,11 @@
"@fortawesome/free-regular-svg-icons": "^6.1.1", "@fortawesome/free-regular-svg-icons": "^6.1.1",
"@fortawesome/free-solid-svg-icons": "^6.1.1", "@fortawesome/free-solid-svg-icons": "^6.1.1",
"@fortawesome/react-fontawesome": "^0.1.18", "@fortawesome/react-fontawesome": "^0.1.18",
"@fullcalendar/core": "^6.1.8", "@fullcalendar/core": "^6.1.9",
"@fullcalendar/daygrid": "^6.1.8", "@fullcalendar/daygrid": "^6.1.8",
"@fullcalendar/interaction": "^6.1.8", "@fullcalendar/interaction": "^6.1.8",
"@fullcalendar/react": "^6.1.8", "@fullcalendar/react": "^6.1.8",
"@fullcalendar/timegrid": "^6.1.9",
"@mantine/core": "^4.2.10", "@mantine/core": "^4.2.10",
"@mantine/hooks": "^4.2.10", "@mantine/hooks": "^4.2.10",
"@mantine/rte": "^4.2.10", "@mantine/rte": "^4.2.10",

View File

@ -330,7 +330,7 @@ const Partner_Configuration_Technique = (props) => {
form.append("config_name", p_detail_config_point); form.append("config_name", p_detail_config_point);
form.append("config_value", p_detail_config_valeur); form.append("config_value", p_detail_config_valeur);
console.log(" form == ", form); //console.log(" form == ", form);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Basic_Setup/"; var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Basic_Setup/";
@ -665,6 +665,8 @@ const Partner_Configuration_Technique = (props) => {
<MenuItem value="smtp_user" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_user &nbsp;</MenuItem> <MenuItem value="smtp_user" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_user &nbsp;</MenuItem>
<MenuItem value="smtp_user_pwd" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_user_pwd &nbsp;</MenuItem> <MenuItem value="smtp_user_pwd" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_user_pwd &nbsp;</MenuItem>
<MenuItem value="smtp_count_from_name" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_count_from_name</MenuItem> <MenuItem value="smtp_count_from_name" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_count_from_name</MenuItem>
<MenuItem value="smtp_count_port" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >smtp_count_port</MenuItem>
<MenuItem value="partner_smtp" style={{ "paddingLeft": "5px", "textAlign": "left", "width": "100%" }} >partner_smtp</MenuItem>
</TextField> </TextField>
</div>} </div>}

View File

@ -462,6 +462,7 @@ const Partner_Facture = (props) => {
const [isLoading, setLoading] = useState(); const [isLoading, setLoading] = useState();
const [p_detail_header_client_nom, setp_detail_header_client_nom] = useState(); const [p_detail_header_client_nom, setp_detail_header_client_nom] = useState();
const [p_detail_header_email_client, setp_detail_header_email_client] = useState();
const [p_detail_header_client_nom_id, setp_detail_header_client_nom_id] = useState(); const [p_detail_header_client_nom_id, setp_detail_header_client_nom_id] = useState();
const [p_detail_header_description, setp_detail_header_description] = useState(); const [p_detail_header_description, setp_detail_header_description] = useState();
@ -743,6 +744,11 @@ const Partner_Facture = (props) => {
} }
if (mylocal_order.order_header_email_client) {
setp_detail_header_email_client(mylocal_order.order_header_email_client);
}
//document.getElementsByName("detail_header_description")[0].value = ""; //document.getElementsByName("detail_header_description")[0].value = "";
if (mylocal_order.order_header_description) { if (mylocal_order.order_header_description) {
setp_detail_header_description(mylocal_order.order_header_description); setp_detail_header_description(mylocal_order.order_header_description);
@ -1329,6 +1335,12 @@ const Partner_Facture = (props) => {
document.getElementsByName("detail_nom_client")[0].style.backgroundColor = "#ECEFF1"; document.getElementsByName("detail_nom_client")[0].style.backgroundColor = "#ECEFF1";
} }
if (document.getElementsByName("detail_header_email_client")[0]) {
document.getElementsByName("detail_header_email_client")[0].disabled = true;
document.getElementsByName("detail_header_email_client")[0].style.backgroundColor = "#ECEFF1";
}
if (document.getElementsByName("detail_header_description")[0]) { if (document.getElementsByName("detail_header_description")[0]) {
document.getElementsByName("detail_header_description")[0].disabled = true; document.getElementsByName("detail_header_description")[0].disabled = true;
document.getElementsByName("detail_header_description")[0].style.backgroundColor = "#ECEFF1"; document.getElementsByName("detail_header_description")[0].style.backgroundColor = "#ECEFF1";
@ -1992,6 +2004,23 @@ const Partner_Facture = (props) => {
/> />
</div> </div>
<div className="session_caract"> Email Client<br />
<TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
required
name="detail_header_email_client"
id="detail_header_email_client"
InputLabelProps={{
shrink: true,
}}
disabled={false}
className="disabled_style"
value={p_detail_header_email_client}
/>
</div>
<div className="session_caract"> Commande Ref. Externe<br /> <div className="session_caract"> Commande Ref. Externe<br />

View File

@ -24,8 +24,11 @@ import enUS from 'date-fns/locale/en-US'
import FullCalendar from "@fullcalendar/react"; import FullCalendar from "@fullcalendar/react";
import daygridPlugin from "@fullcalendar/daygrid"; import daygridPlugin from "@fullcalendar/daygrid";
import interactionPlugin from "@fullcalendar/interaction"; import interactionPlugin from "@fullcalendar/interaction";
import timeGridPlugin from "@fullcalendar/timegrid";
import { v4 as uuid } from "uuid"; import { v4 as uuid } from "uuid";
import { isCompositeComponent } from "react-dom/test-utils"; import { isCompositeComponent } from "react-dom/test-utils";
import moment from "moment";
import allLocales from '@fullcalendar/core/locales-all'
const locales = { const locales = {
'en-US': enUS, 'en-US': enUS,
@ -269,8 +272,9 @@ const TestUrl_New = (props) => {
const [events, setEvents] = useState([]); const [events, setEvents] = useState([]);
const handleSelect = (info) => { const handleSelect = (info) => {
const { start, end } = info; const { start, end } = info;
const eventNamePrompt = prompt("Enter, event name"); const eventNamePrompt = prompt("Enter, Nom evenment_ch");
if (eventNamePrompt) { if (eventNamePrompt) {
console.log("### eventNamePrompt = ", eventNamePrompt, " ### info = ", info);
setEvents([ setEvents([
...events, ...events,
{ {
@ -287,7 +291,7 @@ const TestUrl_New = (props) => {
const { event } = info; const { event } = info;
return ( return (
<div> <div>
<p>{event.title}</p> <p>ch - {event.title}</p>
</div> </div>
); );
}; };
@ -399,16 +403,16 @@ const TestUrl_New = (props) => {
for (let i = 0; i < rows_champs_specifics.length; i++) { for (let i = 0; i < rows_champs_specifics.length; i++) {
var field_name = JSON.parse(rows_champs_specifics[i]).field_name; var field_name = JSON.parse(rows_champs_specifics[i]).field_name;
var field_type = JSON.parse(rows_champs_specifics[i]).field_type; var field_type = JSON.parse(rows_champs_specifics[i]).field_type;
var field_label = JSON.parse(rows_champs_specifics[i]).field_label; var field_label = JSON.parse(rows_champs_specifics[i]).field_label;
var is_mandatory = JSON.parse(rows_champs_specifics[i]).is_mandatory; var is_mandatory = JSON.parse(rows_champs_specifics[i]).is_mandatory;
if (document.getElementsByName(String(field_name))[0]) { if (document.getElementsByName(String(field_name))[0]) {
var field_value = document.getElementsByName(String(field_name))[0].value; var field_value = document.getElementsByName(String(field_name))[0].value;
var new_val = { 'field_name': field_name, 'field_value': field_value, 'field_type':field_type, 'field_label':field_label, 'is_mandatory':is_mandatory } var new_val = { 'field_name': field_name, 'field_value': field_value, 'field_type': field_type, 'field_label': field_label, 'is_mandatory': is_mandatory }
var johnIndex = findIndexByProperty(spec_field_updated_values, 'field_name', field_name); var johnIndex = findIndexByProperty(spec_field_updated_values, 'field_name', field_name);
if (johnIndex > -1) { if (johnIndex > -1) {
spec_field_updated_values[johnIndex] = new_val; spec_field_updated_values[johnIndex] = new_val;
@ -488,6 +492,8 @@ const TestUrl_New = (props) => {
<div style={{ "width": "90%", "marginLeft": "1%" }}> <div style={{ "width": "90%", "marginLeft": "1%" }}>
<FullCalendar <FullCalendar
locales={allLocales}
locale={'fr'}
editable editable
selectable selectable
events={events} events={events}
@ -497,9 +503,18 @@ const TestUrl_New = (props) => {
end: "dayGridMonth dayGridWeek dayGridDay", end: "dayGridMonth dayGridWeek dayGridDay",
}} }}
eventContent={(info) => <EventItem info={info} />} eventContent={(info) => <EventItem info={info} />}
plugins={[daygridPlugin, interactionPlugin]} //plugins={[timeGridPlugin]}
plugins={[timeGridPlugin, daygridPlugin, interactionPlugin]}
views={["dayGridMonth", "dayGridWeek", "dayGridDay"]} views={["dayGridMonth", "dayGridWeek", "dayGridDay"]}
slotMinTime="07:00"
slotMaxTime="20:00"
scrollTime='08:00'
/>; />;
</div> </div>
<div className="div_row_gauche texte_area_filter" > <div className="div_row_gauche texte_area_filter" >

View File

@ -1,5 +1,8 @@
.testurl_new { .testurl_new {
.fc-view-harness {
height: 35rem !important;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
@ -417,9 +420,9 @@
font-family: "verdana", "Quicksand", "Signika", sans-serif; font-family: "verdana", "Quicksand", "Signika", sans-serif;
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.texte_area_filter_value { .texte_area_filter_value {
float: left !important; float: left !important;
width: 100% !important; width: 100% !important;
font-size: x-small !important; font-size: x-small !important;
@ -428,10 +431,10 @@
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.filter_bton_add { .filter_bton_add {
float: left; float: left;
width: 40% !important; width: 40% !important;
font-size: xx-large !important; font-size: xx-large !important;
@ -440,33 +443,33 @@
margin-bottom: 2px !important; margin-bottom: 2px !important;
text-align: right; text-align: right;
cursor: pointer; cursor: pointer;
} }
.div_row { .div_row {
float: left; float: left;
border-width: 0.01rem; border-width: 0.01rem;
width: 100%; width: 100%;
border-radius: 1rem; border-radius: 1rem;
} }
.div_row_gauche { .div_row_gauche {
float: left; float: left;
width: 100%; width: 100%;
border-radius: 1rem; border-radius: 1rem;
text-align: left; text-align: left;
} }
.div_row_droite { .div_row_droite {
float: left; float: left;
width: 100%; width: 100%;
border-radius: 1rem; border-radius: 1rem;
text-align: left; text-align: left;
} }
.bton_suppr { .bton_suppr {
background: transparent; background: transparent;
color: red; color: red;
border-radius: 5rem; border-radius: 5rem;
@ -477,9 +480,9 @@
margin-left: 10px; margin-left: 10px;
margin-right: 10px; margin-right: 10px;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.bton_enreg { .bton_enreg {
border-radius: 5rem; border-radius: 5rem;
font-size: small; font-size: small;
background: #81BC3A !important; background: #81BC3A !important;
@ -488,9 +491,9 @@
width: 100%; width: 100%;
color: white; color: white;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.bton_edit { .bton_edit {
border-radius: 5rem; border-radius: 5rem;
font-size: small; font-size: small;
background: black !important; background: black !important;
@ -499,9 +502,9 @@
width: 100%; width: 100%;
color: white; color: white;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.bton_annule { .bton_annule {
border-radius: 5rem; border-radius: 5rem;
font-size: small; font-size: small;
background: lightgray !important; background: lightgray !important;
@ -510,15 +513,15 @@
width: 100%; width: 100%;
color: black; color: black;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.css-1t10bd6-MuiFormControl-root-MuiTextField-root fieldset { .css-1t10bd6-MuiFormControl-root-MuiTextField-root fieldset {
border-color: transparent !important; border-color: transparent !important;
border-radius: 20px !important; border-radius: 20px !important;
} }
.disabled_style { .disabled_style {
//background-color: #ECEFF1; //background-color: #ECEFF1;
font-size: small !important; font-size: small !important;
color: black; color: black;
@ -530,15 +533,15 @@
background: white; background: white;
border: solid gainsboro 1px; border: solid gainsboro 1px;
} }
.training_caract { .training_caract {
width: 100%; width: 100%;
float: left; float: left;
} }
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled { .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled {
font: inherit; font: inherit;
letter-spacing: inherit; letter-spacing: inherit;
color: currentColor; color: currentColor;
@ -558,30 +561,30 @@
height: 3rem !important; height: 3rem !important;
padding: 0 !important; padding: 0 !important;
padding-left: 5px !important; padding-left: 5px !important;
} }
.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input { .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input {
padding: 1px !important; padding: 1px !important;
} }
.block_en_mass { .block_en_mass {
width: 100%; width: 100%;
float: left; float: left;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.block_en_mass_select { .block_en_mass_select {
width: 100%; width: 100%;
float: left; float: left;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.block_en_mass_bton_action { .block_en_mass_bton_action {
width: 100%; width: 100%;
float: left; float: left;
margin-bottom: 1rem; margin-bottom: 1rem;
padding-top: 0.5rem !important; padding-top: 0.5rem !important;
} }
} }
@media only screen and (min-width: 601px) and (max-width: 991px) { @media only screen and (min-width: 601px) and (max-width: 991px) {
@ -982,9 +985,9 @@
margin: 0.4rem !important; margin: 0.4rem !important;
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.texte_area_filter_value { .texte_area_filter_value {
float: left !important; float: left !important;
width: 40% !important; width: 40% !important;
font-size: x-small !important; font-size: x-small !important;
@ -993,10 +996,10 @@
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.filter_bton_add { .filter_bton_add {
float: left; float: left;
width: 5% !important; width: 5% !important;
font-size: large !important; font-size: large !important;
@ -1006,36 +1009,36 @@
text-align: right; text-align: right;
cursor: pointer; cursor: pointer;
margin-top: 1rem !important; margin-top: 1rem !important;
} }
.div_row { .div_row {
float: left; float: left;
//border: 1px solid black; //border: 1px solid black;
border-width: 0.01rem; border-width: 0.01rem;
width: 100%; width: 100%;
//margin-bottom: 1rem; //margin-bottom: 1rem;
border-radius: 1rem; border-radius: 1rem;
} }
.div_row_gauche { .div_row_gauche {
float: left; float: left;
// border:1px solid black; // border:1px solid black;
// border-width:0.01rem; // border-width:0.01rem;
width: 45%; width: 45%;
border-radius: 1rem; border-radius: 1rem;
text-align: left; text-align: left;
} }
.div_row_droite { .div_row_droite {
float: right; float: right;
//border:1px solid black; //border:1px solid black;
//border-width:0.01rem; //border-width:0.01rem;
width: 45%; width: 45%;
border-radius: 1rem; border-radius: 1rem;
text-align: right; text-align: right;
} }
.bton_suppr { .bton_suppr {
background: transparent; background: transparent;
color: red; color: red;
border-radius: 5rem; border-radius: 5rem;
@ -1046,9 +1049,9 @@
margin-left: 10px; margin-left: 10px;
margin-right: 10px; margin-right: 10px;
min-width: 15rem; min-width: 15rem;
} }
.bton_enreg { .bton_enreg {
border-radius: 5rem; border-radius: 5rem;
font-size: small; font-size: small;
background: #81BC3A !important; background: #81BC3A !important;
@ -1059,9 +1062,9 @@
margin-left: 10px; margin-left: 10px;
margin-right: 10px; margin-right: 10px;
min-width: 15rem; min-width: 15rem;
} }
.bton_edit { .bton_edit {
border-radius: 5rem; border-radius: 5rem;
font-size: small; font-size: small;
background: black !important; background: black !important;
@ -1072,9 +1075,9 @@
margin-left: 10px; margin-left: 10px;
margin-right: 10px; margin-right: 10px;
min-width: 15rem; min-width: 15rem;
} }
.bton_annule { .bton_annule {
border-radius: 5rem; border-radius: 5rem;
font-size: small; font-size: small;
background: lightgray !important; background: lightgray !important;
@ -1085,15 +1088,15 @@
margin-left: 10px; margin-left: 10px;
margin-right: 10px; margin-right: 10px;
min-width: 15rem; min-width: 15rem;
} }
.css-1t10bd6-MuiFormControl-root-MuiTextField-root fieldset { .css-1t10bd6-MuiFormControl-root-MuiTextField-root fieldset {
border-color: transparent !important; border-color: transparent !important;
border-radius: 20px !important; border-radius: 20px !important;
} }
.disabled_style { .disabled_style {
//background-color: #ECEFF1; //background-color: #ECEFF1;
font-size: small !important; font-size: small !important;
color: black; color: black;
@ -1106,15 +1109,15 @@
border: solid gainsboro 1px; border: solid gainsboro 1px;
padding-top: 0.5rem !important; padding-top: 0.5rem !important;
border: none !important; border: none !important;
} }
.training_caract { .training_caract {
width: 30%; width: 30%;
padding: 5px; padding: 5px;
float: left; float: left;
} }
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled { .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled {
font: inherit; font: inherit;
letter-spacing: inherit; letter-spacing: inherit;
color: currentColor; color: currentColor;
@ -1134,30 +1137,30 @@
height: 3rem !important; height: 3rem !important;
padding: 0 !important; padding: 0 !important;
padding-left: 5px !important; padding-left: 5px !important;
} }
.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input { .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input {
padding: 1px !important; padding: 1px !important;
} }
.block_en_mass { .block_en_mass {
width: 50%; width: 50%;
float: left; float: left;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.block_en_mass_select { .block_en_mass_select {
width: 45%; width: 45%;
float: left; float: left;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.block_en_mass_bton_action { .block_en_mass_bton_action {
width: 45%; width: 45%;
float: left; float: left;
margin-bottom: 1rem; margin-bottom: 1rem;
padding-top: 0.5rem !important; padding-top: 0.5rem !important;
} }
} }
@ -1588,9 +1591,9 @@
margin: 0.4rem !important; margin: 0.4rem !important;
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.texte_area_filter_value { .texte_area_filter_value {
float: left !important; float: left !important;
width: 40% !important; width: 40% !important;
font-size: x-small !important; font-size: x-small !important;
@ -1599,10 +1602,10 @@
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.filter_bton_add { .filter_bton_add {
float: left; float: left;
width: 5% !important; width: 5% !important;
font-size: xx-large !important; font-size: xx-large !important;
@ -1611,7 +1614,7 @@
margin-bottom: 2px !important; margin-bottom: 2px !important;
text-align: right; text-align: right;
cursor: pointer; cursor: pointer;
} }
.titre1 { .titre1 {
@ -1624,7 +1627,7 @@
font-style: italic; font-style: italic;
background-color: gray; background-color: gray;
font-weight: normal; font-weight: normal;
} }
} }
@ -2119,9 +2122,9 @@
margin: 0.4rem !important; margin: 0.4rem !important;
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.texte_area_filter_value { .texte_area_filter_value {
float: left !important; float: left !important;
width: 40% !important; width: 40% !important;
font-size: x-small !important; font-size: x-small !important;
@ -2130,10 +2133,10 @@
margin-top: 0px !important; margin-top: 0px !important;
margin-bottom: 2px !important; margin-bottom: 2px !important;
} }
.filter_bton_add { .filter_bton_add {
float: left; float: left;
width: 5% !important; width: 5% !important;
font-size: xx-large !important; font-size: xx-large !important;
@ -2142,7 +2145,7 @@
margin-bottom: 2px !important; margin-bottom: 2px !important;
text-align: right; text-align: right;
cursor: pointer; cursor: pointer;
} }
.titre1 { .titre1 {
@ -2155,14 +2158,14 @@
font-style: italic; font-style: italic;
background-color: gray; background-color: gray;
font-weight: normal; font-weight: normal;
} }
.file_ariane{ .file_ariane {
font-size: large; font-size: large;
font-weight: 600; font-weight: 600;
width: 100%; width: 100%;
text-align: center; text-align: center;
} }
} }