fixes
This commit is contained in:
parent
2e941c32c2
commit
ff63702bea
@ -14,7 +14,18 @@
|
|||||||
gap: 32px;
|
gap: 32px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
|
||||||
@media (max-width: $screen-l) {
|
.text-container {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: space-between;
|
||||||
|
|
||||||
|
> :first-child {
|
||||||
|
margin-bottom: 12px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@media (max-width: $screen-ls) {
|
||||||
grid-template-columns: 1fr 1fr;
|
grid-template-columns: 1fr 1fr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ export default class FolderListContainer extends React.Component<IProps, IState>
|
|||||||
<div className={classes["root"]}>
|
<div className={classes["root"]}>
|
||||||
<div>
|
<div>
|
||||||
<div className={classes["searchbar"]}>
|
<div className={classes["searchbar"]}>
|
||||||
<SearchBar folders={this.props.folders} onChange={this.filterFolders} />
|
<SearchBar folders={this.props.folders} onChange={this.filterFolders} placeholder="Chercher un dossier" />
|
||||||
</div>
|
</div>
|
||||||
<FolderList
|
<FolderList
|
||||||
folders={this.state.filteredFolders}
|
folders={this.state.filteredFolders}
|
||||||
|
@ -84,8 +84,8 @@ export const styles = {
|
|||||||
backgroundColor: "transparent",
|
backgroundColor: "transparent",
|
||||||
},
|
},
|
||||||
">svg": {
|
">svg": {
|
||||||
width: "16px",
|
width: "20px",
|
||||||
height: "16px",
|
height: "20px",
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
indicatorsContainer: (provided: any) => ({
|
indicatorsContainer: (provided: any) => ({
|
||||||
|
@ -8,12 +8,17 @@ import { IDashBoardFolder } from "@Front/Components/LayoutTemplates/DefaultNotar
|
|||||||
type IProps = {
|
type IProps = {
|
||||||
folders: IDashBoardFolder[];
|
folders: IDashBoardFolder[];
|
||||||
onChange?: (folders: IDashBoardFolder[]) => IDashBoardFolder[];
|
onChange?: (folders: IDashBoardFolder[]) => IDashBoardFolder[];
|
||||||
|
placeholder?: string;
|
||||||
};
|
};
|
||||||
type IState = {
|
type IState = {
|
||||||
hasValue: boolean;
|
hasValue: boolean;
|
||||||
};
|
};
|
||||||
|
|
||||||
export default class SearchBar extends React.Component<IProps, IState> {
|
export default class SearchBar extends React.Component<IProps, IState> {
|
||||||
|
static defaultProps = {
|
||||||
|
placeholder: "Search",
|
||||||
|
};
|
||||||
|
|
||||||
public constructor(props: IProps) {
|
public constructor(props: IProps) {
|
||||||
super(props);
|
super(props);
|
||||||
this.state = {
|
this.state = {
|
||||||
@ -28,7 +33,7 @@ export default class SearchBar extends React.Component<IProps, IState> {
|
|||||||
<Image src={LoopIcon} alt="Loop icon" />
|
<Image src={LoopIcon} alt="Loop icon" />
|
||||||
{!this.state.hasValue && (
|
{!this.state.hasValue && (
|
||||||
<Typography typo={ITypo.P_ERR_18}>
|
<Typography typo={ITypo.P_ERR_18}>
|
||||||
<div className={classes["fake-placeholder"]}>Select</div>
|
<div className={classes["fake-placeholder"]}>{this.props.placeholder}</div>
|
||||||
</Typography>
|
</Typography>
|
||||||
)}
|
)}
|
||||||
<input type="text" placeholder="" className={classes["input"]} onChange={this.onChange} />
|
<input type="text" placeholder="" className={classes["input"]} onChange={this.onChange} />
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
import "reflect-metadata";
|
||||||
import ChevronIcon from "@Assets/Icons/chevron.svg";
|
import ChevronIcon from "@Assets/Icons/chevron.svg";
|
||||||
import FolderListContainer from "@Front/Components/DesignSystem/FolderListContainer";
|
import FolderListContainer from "@Front/Components/DesignSystem/FolderListContainer";
|
||||||
import Header from "@Front/Components/DesignSystem/Header";
|
import Header from "@Front/Components/DesignSystem/Header";
|
||||||
@ -11,8 +12,6 @@ import React, { ReactNode } from "react";
|
|||||||
|
|
||||||
import classes from "./classes.module.scss";
|
import classes from "./classes.module.scss";
|
||||||
|
|
||||||
import "reflect-metadata";
|
|
||||||
|
|
||||||
type IProps = {
|
type IProps = {
|
||||||
title: string;
|
title: string;
|
||||||
children?: ReactNode;
|
children?: ReactNode;
|
||||||
|
@ -6,6 +6,10 @@
|
|||||||
min-height: 100%;
|
min-height: 100%;
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
|
|
||||||
|
.back-arrow {
|
||||||
|
margin-bottom: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
.radiobox-container {
|
.radiobox-container {
|
||||||
margin: 32px 0;
|
margin: 32px 0;
|
||||||
}
|
}
|
||||||
|
@ -44,7 +44,9 @@ class AddClientToFolderClass extends BasePage<IProps, IState> {
|
|||||||
return (
|
return (
|
||||||
<DefaultNotaryDashboard title={"Ajouter client(s)"} onSelectedFolder={this.onSelectedFolder}>
|
<DefaultNotaryDashboard title={"Ajouter client(s)"} onSelectedFolder={this.onSelectedFolder}>
|
||||||
<div className={classes["root"]}>
|
<div className={classes["root"]}>
|
||||||
<BackArrow url={"/dossier/".concat(this.props.selectedFolderUid)} />
|
<div className={classes["back-arrow"]}>
|
||||||
|
<BackArrow url={"/dossier/".concat(this.props.selectedFolderUid)} />
|
||||||
|
</div>
|
||||||
<Typography typo={ITypo.H1Bis}>Associer un ou plusieurs client(s)</Typography>
|
<Typography typo={ITypo.H1Bis}>Associer un ou plusieurs client(s)</Typography>
|
||||||
<Form>
|
<Form>
|
||||||
<div className={classes["radiobox-container"]}>
|
<div className={classes["radiobox-container"]}>
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
height: 100%;
|
||||||
|
|
||||||
.title {
|
.title {
|
||||||
margin: 32px 0;
|
margin: 32px 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user