recette2
cherif 2024-09-05 11:58:31 +02:00
parent 4b14505d56
commit 4a78dfba68
9 changed files with 4268 additions and 689 deletions

View File

@ -220,7 +220,7 @@ const AddParnerClient = (props) => {
inactive_active_menu_header("submenu_contact");
}
async function submenu_activite() {
setsubmenu("submenu_activite");

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,258 @@
import React, { useRef, useState, useEffect } from "react";
import TextField from '@mui/material/TextField';
import MenuItem from '@mui/material/MenuItem';
import 'react-confirm-alert/src/react-confirm-alert.css'; // Import css
import Button from '@mui/material/Button';
import axios from "axios";
import { getCookie, setCookie } from 'react-use-cookie';
import { useHistory } from "react-router-dom";
import { DataGrid, GridToolbar, frFR } from '@mui/x-data-grid';
import "react-draft-wysiwyg/dist/react-draft-wysiwyg.css";
import { Editor } from '@tinymce/tinymce-react';
import parse from 'html-react-parser';
import { FcViewDetails, FcDisapprove, FcInfo } from "react-icons/fc";
import 'react-tooltip/dist/react-tooltip.css'
import { Tooltip } from 'react-tooltip'
import add_plus from "../mysy_img/plus.png";
import excel_icone from "../mysy_img/excel_icone.png";
import participants from "../mysy_img/participants.png";
import fileDownload from 'js-file-download'
import Popup from 'reactjs-popup';
import 'reactjs-popup/dist/index.css';
import { FcSearch } from "react-icons/fc";
import { FcAlarmClock, FcMultipleSmartphones, FcWorkflow } from "react-icons/fc";
import DatePicker from "react-datepicker";
import "react-datepicker/dist/react-datepicker.css";
import { format } from 'date-fns'
import moment from "moment";
import 'moment/locale/fr';
import InputAdornment from '@mui/material/InputAdornment';
import { AiFillCloseCircle, AiOutlineConsoleSql } from "react-icons/ai";
import Box from '@mui/material/Box';
import { Typography, LinearProgress } from '@mui/material';
import styled from 'styled-components';
import { CiTrash } from "react-icons/ci";
import { MdAddCircleOutline, MdRemoveCircleOutline } from "react-icons/md";
import Dialog from '@mui/material/Dialog';
import DialogActions from '@mui/material/DialogActions';
import DialogContent from '@mui/material/DialogContent';
import DialogContentText from '@mui/material/DialogContentText';
import DialogTitle from '@mui/material/DialogTitle';
import { ResetTvRounded, RestoreFromTrashRounded } from "@mui/icons-material";
import img_loading_spin from "./../mysy_img/mysy_spin_loading.gif";
import { Fab } from "@material-ui/core";
import { IoMdAddCircle, IoIosRemoveCircleOutline } from "react-icons/io";
import { AiTwotoneEdit, AiTwotoneSave } from "react-icons/ai";
import { confirmAlert } from 'react-confirm-alert';
import ToggleSwitch from "./ToggleSwitch";
import Module_Historique_Action from "./Module_Historique_Action";
import { HiDocumentCheck } from "react-icons/hi2";
import { BsSend } from "react-icons/bs";
import Autocomplete from '@mui/material/Autocomplete';
import { FcOpenedFolder } from "react-icons/fc";
import { gridClasses } from '@mui/x-data-grid';
import Link from '@mui/material/Link';
import { PiDotsThree } from "react-icons/pi";
import Module_Editique from "./Module_Editique";
import Module_Attestation_Formation from "./Module_Attestation_Formation";
import { IoAddCircleOutline, IoCloseCircleOutline } from "react-icons/io5";
import { FcCancel, FcApproval, FcAcceptDatabase, FcPrint, FcPlanner } from "react-icons/fc";
import { CiBoxList } from "react-icons/ci";
import FullCalendar from "@fullcalendar/react";
import daygridPlugin from "@fullcalendar/daygrid";
import interactionPlugin from "@fullcalendar/interaction";
import timeGridPlugin from "@fullcalendar/timegrid";
import resourceTimeGridPlugin from '@fullcalendar/resource-timegrid';
import Radio from '@mui/material/Radio';
import RadioGroup from '@mui/material/RadioGroup';
import FormControlLabel from '@mui/material/FormControlLabel';
import FormControl from '@mui/material/FormControl';
import FormLabel from '@mui/material/FormLabel';
import allLocales from '@fullcalendar/core/locales-all'
import listPlugin from '@fullcalendar/list';
import multiMonthPlugin from '@fullcalendar/multimonth'
const Module_Activite = (props) => {
const history = useHistory();
const [submenu, setsubmenu] = useState("");
const [rowss, setRows] = useState([]);
const [conntected_employee_id, setconntected_employee_id] = useState("");
function ExpandableCell_50({ value }) {
const [expanded, setExpanded] = React.useState(false);
return (
<nav>
{value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all" }}>
{expanded ? value : String(value).slice(0, 50)}&nbsp;
{value.length > 50 && (
// eslint-disable-next-line jsx-a11y/anchor-is-valid
<Link
type="button"
component="button"
sx={{ fontSize: 'inherit' }}
onClick={() => setExpanded(!expanded)}
>
{expanded ? <nav> <PiDotsThree />Réduire</nav> : <nav> <PiDotsThree />Voir</nav>}
</Link>
)}
</div>}
{!value && <div style={{ paddingLeft: "5px", paddingRight: "15px", "display": "block", wordBreak: "break-all" }}>
&nbsp;
</div>
}
</nav>
);
}
function Display_Colunm_text({ value }) {
return (
<div style={{ paddingLeft: "5px", paddingRight: "10px", "display": "block", wordBreak: "break-all" }}>
{value}&nbsp;
</div>
);
}
const [New_Getall_Training_Employee_No_Filter_result, setNew_Getall_Training_Employee_No_Filter_result] = useState([]);
const [Getall_Training_Employee_No_Filter_api, setGetall_Training_Employee_No_Filter_api] = useState();
const [Getall_Training_Employee_No_Filter_message, setGetall_Training_Employee_No_Filter_message] = useState();
const [Getall_Training_Employee_No_Filter_result, setGetall_Training_Employee_No_Filter_result] = useState();
function Getall_Training_Employee_No_Filter(event) {
var form = new FormData();
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_List_Ressource_Humaine_no_filter/";
axios.post(myurl, form).then(res => {
if (String(res.data.status) === String("true")) {
//console.log(" In Getall_Training_Employee_No_Filter res.data.status = " + res.data.status);
//console.log(" In Getall_Training_Employee_No_Filter res.data.message r_class = " + res.data.message);
setGetall_Training_Employee_No_Filter_api("true");
setGetall_Training_Employee_No_Filter_result(res.data.message);
var new_data2 = [];
const new_data = res.data.message.map((x) => {
//---
var localid = JSON.parse(x).id;
var local_id = JSON.parse(x)._id;
var local_nom = JSON.parse(x).nom;
var local_prenom = JSON.parse(x).prenom;
var local_ismanager = JSON.parse(x).ismanager;
//---
var node = {
"_id": local_id,
"id": localid,
"label": local_nom + " " + local_prenom,
"nom": local_nom,
"prenom": local_prenom,
"ismanager": local_ismanager
};
new_data2.push(node);
});
if (new_data2.length > 0)
setNew_Getall_Training_Employee_No_Filter_result(new_data2);
}
else {
setGetall_Training_Employee_No_Filter_api("false");
setGetall_Training_Employee_No_Filter_message(res.data.message);
alert(res.data.message);
}
}).catch((error) => {
console.warn('Not good man :( Getall_Training_Employee_No_Filter = ', error);
setGetall_Training_Employee_No_Filter_api("false");
alert(" Impossible de recuperer la liste des employés");
//setmyApimyApiMessage("")
})
}
// Recuperation des activités du client d'un partner
const [Get_List_Activite_Of_client_Part_api, setGet_List_Activite_Of_client_Part_api] = useState();
const [Get_List_Activite_Of_client_Part_message, setGet_List_Activite_Of_client_Part_message] = useState();
const [Get_List_Activite_Of_client_Part_result, setGet_List_Activite_Of_client_Part_result] = useState();
function Get_List_Activite_Of_client_Part(event) {
var form = new FormData();
const stored_cookie = getCookie('tokenmysypart');
const related_collection = "partner_client"
form.append("token", stored_cookie);
form.append("related_collection", related_collection);
form.append("related_collection_owner_email", props.email);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_List_Entity_Activite/";
axios.post(myurl, form).then(res => {
//console.log(" In Get_List_Activite_Of_client_Part res.data.status = " + res.data.status);
//console.log(" In Get_List_Activite_Of_client_Part res.data.message r_class = " + res.data.message);
if (String(res.data.status) === String("true")) {
setGet_List_Activite_Of_client_Part_api("true");
setGet_List_Activite_Of_client_Part_result(res.data.message);
}
else if (String(res.data.status) === String("Err_Connexion")) {
alert('Erreur: ' + res.data.message);
history.push("/Connexion");
}
else {
setGet_List_Activite_Of_client_Part_api("false");
setGet_List_Activite_Of_client_Part_message(res.data.message);
}
}).catch((error) => {
console.warn('Not good man :( Get_List_Activite_Of_client_Part = ', error);
setGet_List_Activite_Of_client_Part_api("false");
//setmyApimyApiMessage("")
})
}
useEffect(() => {
Getall_Training_Employee_No_Filter();
Get_List_Activite_Of_client_Part();
}, []);
return (
<div className="moduleactivite">
{isLoading && <div className="loader-container">
<div className="mysy_spinner"> <img src={img_loading_spin} /> </div>
</div>}
</div >
);
}
export default Module_Activite;

View File

@ -81,7 +81,6 @@ const Module_Session_Evaluation = (props) => {
const [submenu, setsubmenu] = useState("");
const [rowss, setRows] = useState([]);
console.log(" ### props.session_formateur_id = ", props.session_formateur_id);
function ExpandableCell_50({ value }) {
const [expanded, setExpanded] = React.useState(false);
@ -113,7 +112,6 @@ const Module_Session_Evaluation = (props) => {
}
function Display_Colunm_text({ value }) {
return (

View File

@ -38,6 +38,10 @@ import {
FcFlowChart, FcReading, FcFinePrint, FcCancel, FcCalendar, FcOrgUnit,
FcEngineering
} from "react-icons/fc";
import CircleNotificationsIcon from '@mui/icons-material/CircleNotifications';
import { FcInspection } from "react-icons/fc";
import { PiStudent } from "react-icons/pi";
import { BiPurchaseTag } from "react-icons/bi";
@ -65,6 +69,9 @@ import Dashbord_Factures from "./Dashbord_Factures";
import Materiel_Salle from "./Materiel_Salle";
import CRM_Opportunite from "./Crm_Opportunite";
import Partner_Config_Formulaires from "./Partner_Config_Formulaires";
import { AiOutlineUserAdd } from "react-icons/ai";
import PartnerClientActivite from "./PartnerClient_Activite";
import Mon_Tableau_De_Bord from "./Mon_Tableau_De_Bord";
import Dashbord_Formation from "./Dashbord_Formation";
@ -426,7 +433,7 @@ const Partner = (props) => {
"config_champ_specific", "module_agenda", "config_session_steps", "config_jours_heures", "dashbord_formation",
"dashbord_session", "mon_tableau_de_bord", "prix_achat", "mes_apprenants", "dashbord_ressources_humaines",
"dashbord_inscriptions", "mes_salles", "mes_opportunites", "config_formulaires", "dashbord_factures", "mes_ue",
"domaine_categorie_metier", "config_formation_initiale", "note_evaluation", "groupe_apprenant",
"domaine_categorie_metier", "config_formation_initiale", "note_evaluation", "groupe_apprenant",
"part_produit_service", "config_document_super_admin"]
@ -462,7 +469,7 @@ const Partner = (props) => {
function inactive_active_menu_header(current_menu_header) {
const list_menu_header_names = ['my_account', 'my_class', 'my_session', 'my_apprenant', 'my_ressource', 'my_planning',
'my_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue', 'domaine_categorie_metier',
'config_formation_initiale', 'note_evaluation', 'groupe_apprenant', 'part_produit_service']
'config_formation_initiale', 'note_evaluation', 'groupe_apprenant', 'part_produit_service', 'monactivite', 'mon_tableau_de_bord']
for (let i = 0; i < list_menu_header_names.length; i++) {
if (document.getElementsByName(String(list_menu_header_names[i])) && document.getElementsByName(String(list_menu_header_names[i]))[0]) {
document.getElementsByName(String(list_menu_header_names[i]))[0].style.fontWeight = "400";
@ -478,7 +485,7 @@ const Partner = (props) => {
function inactive_active_menu_header_from_url_action(url_action) {
const list_menu_header_names = ['my_account', 'my_class', 'my_session', 'my_apprenant', 'my_ressource', 'my_planning',
'my_partners', 'my_invoices', 'my_prix_achat', 'my_e_learning', 'my_configuration', 'my_tbd', 'my_ue', 'domaine_categorie_metier',
'config_formation_initiale', 'note_evaluation', 'groupe_apprenant', 'part_produit_service']
'config_formation_initiale', 'note_evaluation', 'groupe_apprenant', 'part_produit_service', 'monactivite', 'mon_tableau_de_bord']
for (let i = 0; i < list_menu_header_names.length; i++) {
if (document.getElementsByName(String(list_menu_header_names[i])) && document.getElementsByName(String(list_menu_header_names[i]))[0]) {
document.getElementsByName(String(list_menu_header_names[i]))[0].style.fontWeight = "400";
@ -509,11 +516,23 @@ const Partner = (props) => {
history.push("/Partner/infopartner");
document.body.style.backgroundColor = "#ffffff";
inactive_active_menu_header("my_account");
}
function monactivite_func(event) {
setmenu("monactivite");
setapiexcelimportmessage();
setformation_file_name();
history.push("/Partner/infopartner");
document.body.style.backgroundColor = "#ffffff";
inactive_active_menu_header("monactivite");
}
function config_document_func(event) {
var security_retval = check_user_acces_right("config_document", "read");
@ -589,7 +608,7 @@ const Partner = (props) => {
history.push("/Partner/mon_tableau_de_bord");
document.body.style.backgroundColor = "#ffffff";
inactive_active_menu_header("my_account");
inactive_active_menu_header("mon_tableau_de_bord");
}
@ -714,7 +733,7 @@ const Partner = (props) => {
history.push("/Partner/facture");
document.body.style.backgroundColor = "#ffffff";
inactive_active_menu_header("my_account");
inactive_active_menu_header("facture");
} else {
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des commandes");
@ -731,7 +750,7 @@ const Partner = (props) => {
history.push("/Partner/abonnement");
document.body.style.backgroundColor = "#ffffff";
inactive_active_menu_header("my_account");
inactive_active_menu_header("abonnement");
} else {
Dialog_1_handle_acces_insuffisant("Vos droits ne sont pas suffisants pour acceder à la gestion des abonnements");
@ -1600,6 +1619,11 @@ const Partner = (props) => {
{String(menu) !== "infopartner" && <MenuItem onClick={PersonnalData} className="sousmenu" icon={<FcHome className="icone_menu" />}> MES INFORMATIONS </MenuItem>}
{String(menu) === "infopartner" && <MenuItem onClick={PersonnalData} className="sousmenu_selected" icon={<FcHome className="icone_menu" />}> MES INFORMATIONS </MenuItem>}
{String(menu) !== "monactivite" && <MenuItem onClick={monactivite_func} className="sousmenu" icon={<CircleNotificationsIcon className="icone_menu" />}> MON ACTIVITE </MenuItem>}
{String(menu) === "monactivite" && <MenuItem onClick={monactivite_func} className="sousmenu_selected" icon={<CircleNotificationsIcon className="icone_menu" />}> MON ACTIVITE </MenuItem>}
{String(menu) !== "mon_tableau_de_bord" && <MenuItem onClick={mon_tableau_de_bord_func} className="sousmenu" icon={<AiOutlineDashboard className="icone_menu" />}> MON TABLEAU DE BORD </MenuItem>}
{String(menu) === "mon_tableau_de_bord" && <MenuItem onClick={mon_tableau_de_bord_func} className="sousmenu_selected" icon={<AiOutlineDashboard className="icone_menu" />}> MON TABLEAU DE BORD </MenuItem>}
@ -1978,7 +2002,7 @@ const Partner = (props) => {
{String(menu) === "groupe_apprenant" &&
<div className="div_droite">
<Groupe_Apprenant ispending={partnerstatus} currentpack={partnerPackService} conntected_employee_id={conntected_employee_id}
class_external_code={orderid} class_internal_url={packs} formation_initiale={formation_initiale} />
</div>
@ -2328,6 +2352,7 @@ const Partner = (props) => {
<Dashbord_Factures conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("dashbord", "read")} write_access={check_user_acces_right("dashbord", "write")} />
</div>
}
{String(menu) === "mon_tableau_de_bord" && <div className="div_droite">
<Mon_Tableau_De_Bord conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("dashbord", "read")} write_access={check_user_acces_right("dashbord", "write")} />
@ -2335,6 +2360,12 @@ const Partner = (props) => {
</div>
}
{String(menu) === "monactivite" && <div className="div_droite">
<PartnerClientActivite conntected_employee_id={conntected_employee_id} check_user_acces_right={check_user_acces_right} email={""} />
</div>
}
</div>
}
@ -2369,6 +2400,14 @@ const Partner = (props) => {
</a>
<hr className="my_hr" />
<Tooltip className="tooltip_css" id="tooltip_id_22" />
<a data-tooltip-id="tooltip_id_22" data-tooltip-html="MON ACTIVITE">
{String(menu) !== "monactivite" && <div className="sousmenu" onClick={monactivite_func}> <CircleNotificationsIcon className="icone_menu" /> &nbsp; </div>}
{String(menu) === "monactivite" && <div className="sousmenu_selected" onClick={monactivite_func} > <CircleNotificationsIcon className="icone_menu" /> &nbsp;</div>}
</a>
<hr className="my_hr" />
<Tooltip className="tooltip_css" id="tooltip_id_3" />
<a data-tooltip-id="tooltip_id_3" data-tooltip-html="MON TABLEAU DE BORD">
{String(menu) !== "mon_tableau_de_bord" && <div className="sousmenu" onClick={mon_tableau_de_bord_func}> <AiOutlineDashboard className="icone_menu" />&nbsp;</div>}
@ -3001,15 +3040,18 @@ const Partner = (props) => {
}
{String(menu) === "mon_tableau_de_bord" && <div className="div_droite div_droite_ralonge">
<Mon_Tableau_De_Bord conntected_employee_id={conntected_employee_id} read_access={check_user_acces_right("dashbord", "read")} write_access={check_user_acces_right("dashbord", "write")} />
</div>
}
{String(menu) === "monactivite" && <div className="div_droite div_droite_ralonge">
<PartnerClientActivite conntected_employee_id={conntected_employee_id} check_user_acces_right={check_user_acces_right} />
</div>
}
</div>
}

View File

@ -466,7 +466,7 @@ const PartnerClientActivite = (props) => {
if (p_activite_employee_assigned_id)
form.append("employee_assigned_to_id", p_activite_employee_assigned_id);
var myurl = "";
// Il s'agit d'un ajout d'une nouvelle activité. on a rien dans le current_activite_recid

View File

@ -3,10 +3,10 @@
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.css-1bp1ao6{
}
.css-1bp1ao6 {
height: 3.5rem !important;
}
@ -23,7 +23,7 @@
top: 0px;
opacity: 80%;
left: 0px;
}
}
.spinner {
width: 20rem;
@ -594,13 +594,13 @@
max-height: 350px !important;
margin-bottom: 10px;
border: 1px solid;
}
.titre_training_text {
}
.titre_training_text {
font-size: small;
padding-left: 5px;
}
}
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled {
font: inherit;
letter-spacing: inherit;
@ -723,6 +723,17 @@
float: left;
}
.block_ue_div_50_percent_droite {
width: 100%;
float: left;
}
.block_ue_div_50_percent_gauche {
width: 100%;
float: left;
}
}
@media only screen and (min-width: 601px) and (max-width: 991px) {
@ -942,7 +953,7 @@
height: 2rem !important;
}
.bton_import_excel {
background: #c8cfd5;
@ -1244,12 +1255,12 @@
max-height: 350px !important;
margin-bottom: 10px;
border: 1px solid;
}
.titre_training_text {
}
.titre_training_text {
font-size: small;
padding-left: 5px;
}
}
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled {
font: inherit;
@ -1372,6 +1383,17 @@
float: left;
}
.block_ue_div_50_percent_droite {
width: 50%;
float: left;
border-left: thick double #32a1ce;
}
.block_ue_div_50_percent_gauche {
width: 50%;
float: left;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
@ -1469,7 +1491,7 @@
margin-right: 1rem;
padding: 0.3rem;
margin-bottom: 0.5rem;
// width: 11rem;
// width: 11rem;
text-align: center;
border: 1px solid #9cf;
color: #3b3e40;
@ -1538,12 +1560,12 @@
max-height: 350px !important;
margin-bottom: 10px;
border: 1px solid;
}
.titre_training_text {
}
.titre_training_text {
font-size: small;
padding-left: 5px;
}
}
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled {
font: inherit;
@ -1645,10 +1667,11 @@
width: 40%;
height: 2rem !important;
}
.bton_add_session_create_automatic {
background: #c8cfd5;
color: black;
width:60% !important;
width: 60% !important;
height: 2rem !important;
}
@ -1849,10 +1872,23 @@
text-align: center;
margin-bottom: 0.8rem;
color: white;
cursor: pointer;
cursor: unset;
font-style: italic;
background-color: gray;
font-weight: normal;
padding: 2px !important;
}
.titre2 {
font-family: "Quicksand", "Signika", sans-serif;
font-size: medium;
text-align: center;
margin-bottom: 0.8rem;
cursor: unset;
font-style: italic;
background-color: #6fb6fc;
font-weight: 600;
padding: 2px !important;
}
.block_detail_inscrit {
@ -1950,6 +1986,16 @@
float: left;
}
.block_ue_div_50_percent_droite {
width: 50%;
float: left;
border-left: thick double #32a1ce;
}
.block_ue_div_50_percent_gauche {
width: 50%;
float: left;
}
}
@media only screen and (min-width: 1200px) {
@ -2119,6 +2165,7 @@
padding: 5px;
float: left;
}
.training_text {
width: 50%;
padding: 5px;
@ -2128,12 +2175,12 @@
max-height: 350px !important;
margin-bottom: 10px;
border: 1px solid;
}
.titre_training_text {
}
.titre_training_text {
font-size: small;
padding-left: 5px;
}
}
.css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input .Mui-disabled {
font: inherit;
@ -2284,7 +2331,7 @@
}
.bton_traiter_en_mass:hover{
.bton_traiter_en_mass:hover {
border-radius: 5px;
font-size: small;
padding: 0.3rem;
@ -2295,8 +2342,8 @@
color: white !important;
}
.bton_fermer {
border-radius: 5px;
@ -2548,10 +2595,24 @@
text-align: center;
margin-bottom: 0.8rem;
color: white;
cursor: pointer;
cursor: unset;
font-style: italic;
background-color: gray;
font-weight: normal;
padding: 2px !important;
}
.titre2 {
font-family: "Quicksand", "Signika", sans-serif;
font-size: medium;
text-align: center;
margin-bottom: 0.8rem;
cursor: unset;
font-style: italic;
background-color: #6fb6fc;
font-weight: 600;
padding: 2px !important;
}
.file_ariane {
@ -2692,16 +2753,27 @@
float: left;
}
.block_ue_div_50_percent_droite {
width: 50%;
float: left;
border-left: thick double #32a1ce;
}
.block_ue_div_50_percent_gauche {
width: 50%;
float: left;
}
}
// end media
.disabled_style_with_visualiser {
width: 80% !important;
}
.disabled_style_with_visualiser_icone{
.disabled_style_with_visualiser_icone {
float: left;
text-align: center;
width: 100%;
@ -2709,20 +2781,20 @@
padding-top: 10px;
}
.disabled_style_left_text_with_visualiser_icone{
.disabled_style_left_text_with_visualiser_icone {
width: 80% !important;
float: left;
}
.disabled_style_right_bton_visualiser{
.disabled_style_right_bton_visualiser {
width: 9% !important;
float: left;
cursor: pointer;
}
.css-md26zr-MuiInputBase-root-MuiOutlinedInput-root{
.css-md26zr-MuiInputBase-root-MuiOutlinedInput-root {
height: 3rem !important;
}
@ -2793,11 +2865,11 @@
.MuiMenu-paper {
max-width: 30% !important;
}
.MuiPaper-root{
.MuiPaper-root {
border-radius: 10px !important;
background: #F8F9F9 !important;
}

File diff suppressed because it is too large Load Diff

View File

@ -122,4 +122,5 @@
@import "./components/groupe_apprenant_dialog";
@import "./components/mon_catalogue_public";
@import "./components/formation_partner_catalog";
@import "./components/partner_catalog_pub";
@import "./components/partner_catalog_pub";
@import "./components/moduleactivite";