rightbar and transfer
This commit is contained in:
		@@ -2,6 +2,9 @@ body {
 | 
				
			|||||||
    margin: 0px;
 | 
					    margin: 0px;
 | 
				
			||||||
    padding: 0px;
 | 
					    padding: 0px;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					  body::-webkit-scrollbar {
 | 
				
			||||||
 | 
					    display: none;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
  .wraper{
 | 
					  .wraper{
 | 
				
			||||||
    display: flex;
 | 
					    display: flex;
 | 
				
			||||||
    &__rightbar{
 | 
					    &__rightbar{
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -114,7 +114,7 @@ export default class Calendar extends React.PureComponent<
 | 
				
			|||||||
          startDayHour={8}
 | 
					          startDayHour={8}
 | 
				
			||||||
          endDayHour={20}
 | 
					          endDayHour={20}
 | 
				
			||||||
          excludedDays={[0, 6]}
 | 
					          excludedDays={[0, 6]}
 | 
				
			||||||
          cellDuration={60}
 | 
					          cellDuration={45}
 | 
				
			||||||
          dayScaleCellComponent={DayScaleCell}
 | 
					          dayScaleCellComponent={DayScaleCell}
 | 
				
			||||||
          timeTableLayoutComponent={TimeTableLayout}
 | 
					          timeTableLayoutComponent={TimeTableLayout}
 | 
				
			||||||
          timeTableCellComponent={TimeTableCell}
 | 
					          timeTableCellComponent={TimeTableCell}
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										13
									
								
								src/components/Class/index.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								src/components/Class/index.scss
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
				
			|||||||
 | 
					.paper {
 | 
				
			||||||
 | 
					    display: flex;
 | 
				
			||||||
 | 
					    min-height: 50px;
 | 
				
			||||||
 | 
					    background-color: rgb(100, 181, 246) !important;
 | 
				
			||||||
 | 
					    align-items: center;
 | 
				
			||||||
 | 
					    justify-content: center;
 | 
				
			||||||
 | 
					    flex-direction: column;
 | 
				
			||||||
 | 
					    margin-top: 10px;
 | 
				
			||||||
 | 
					    padding:10px;
 | 
				
			||||||
 | 
					    border-radius: 10px;
 | 
				
			||||||
 | 
					    width: 90%;
 | 
				
			||||||
 | 
					    cursor: pointer;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
							
								
								
									
										42
									
								
								src/components/Class/index.tsx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								src/components/Class/index.tsx
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,42 @@
 | 
				
			|||||||
 | 
					import React from "react";
 | 
				
			||||||
 | 
					import "./index.scss";
 | 
				
			||||||
 | 
					import Collapse from '@material-ui/core/Collapse';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					interface ClassProps {
 | 
				
			||||||
 | 
					  name:string;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					interface ClassState {
 | 
				
			||||||
 | 
					  open: boolean;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export default class Class extends React.Component<ClassProps, ClassState> {
 | 
				
			||||||
 | 
					  constructor(props: ClassProps) {
 | 
				
			||||||
 | 
					    super(props);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    this.Open = this.Open.bind(this);
 | 
				
			||||||
 | 
					    this.state={
 | 
				
			||||||
 | 
					      open:false,
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  Open(e: React.MouseEvent) {
 | 
				
			||||||
 | 
					    this.setState({
 | 
				
			||||||
 | 
					      open:!this.state.open
 | 
				
			||||||
 | 
					    });
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  render() {
 | 
				
			||||||
 | 
					    return (
 | 
				
			||||||
 | 
					      <div className="paper" onClick={this.Open}>{this.props.name}
 | 
				
			||||||
 | 
					        <Collapse in={this.state.open} timeout="auto" unmountOnExit>
 | 
				
			||||||
 | 
					        <p>1CB Pn 10.00 A0-1<br></br> dr inż. Michał Ren</p>
 | 
				
			||||||
 | 
					        <p>1CB Pn 10.00 A0-1<br></br> dr inż. Michał Ren</p>
 | 
				
			||||||
 | 
					        <p>1CB Pn 10.00 A0-1<br></br> dr inż. Michał Ren</p>
 | 
				
			||||||
 | 
					        <p>1CB Pn 10.00 A0-1<br></br> dr inż. Michał Ren</p>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					          </Collapse></div>
 | 
				
			||||||
 | 
					    );
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -8,15 +8,6 @@
 | 
				
			|||||||
    text-align: center;
 | 
					    text-align: center;
 | 
				
			||||||
    font-family: Lato;
 | 
					    font-family: Lato;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  .paper {
 | 
					 | 
				
			||||||
    display: flex;
 | 
					 | 
				
			||||||
    margin-top: 10px;
 | 
					 | 
				
			||||||
    height: 60px;
 | 
					 | 
				
			||||||
    width: 90%;
 | 
					 | 
				
			||||||
    background-color: #d4a8ff !important;
 | 
					 | 
				
			||||||
    align-items: center;
 | 
					 | 
				
			||||||
    justify-content: center;
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
  .text {
 | 
					  .text {
 | 
				
			||||||
    border-bottom: 1px solid;
 | 
					    border-bottom: 1px solid;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,7 @@
 | 
				
			|||||||
import React from "react";
 | 
					import React from "react";
 | 
				
			||||||
import "./index.scss";
 | 
					import "./index.scss";
 | 
				
			||||||
import Paper from "@material-ui/core/Paper";
 | 
					import Class from "../Class";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
interface RightBarProps {}
 | 
					interface RightBarProps {}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
interface RightBarState {}
 | 
					interface RightBarState {}
 | 
				
			||||||
@@ -9,7 +10,6 @@ export default class RightBar extends React.Component<
 | 
				
			|||||||
  RightBarProps,
 | 
					  RightBarProps,
 | 
				
			||||||
  RightBarState
 | 
					  RightBarState
 | 
				
			||||||
> {
 | 
					> {
 | 
				
			||||||
 | 
					 | 
				
			||||||
  render() {
 | 
					  render() {
 | 
				
			||||||
    return (
 | 
					    return (
 | 
				
			||||||
      <div className="shop-cart">
 | 
					      <div className="shop-cart">
 | 
				
			||||||
@@ -17,16 +17,14 @@ export default class RightBar extends React.Component<
 | 
				
			|||||||
          Hubert Wrzesiński<br></br>
 | 
					          Hubert Wrzesiński<br></br>
 | 
				
			||||||
          Semestr zimowy 2020/2021
 | 
					          Semestr zimowy 2020/2021
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
        <Paper className="paper">1</Paper>
 | 
					        <Class name="E-gospodarka - narzędzia i bezpieczeństwo" />
 | 
				
			||||||
        <Paper className="paper">2</Paper>
 | 
					        <Class name="Algorytmy grafowe" />
 | 
				
			||||||
        <Paper className="paper">3</Paper>
 | 
					        <Class name="E-gospodarka - narzędzia i bezpieczeństwo" />
 | 
				
			||||||
        <Paper className="paper">4</Paper>
 | 
					        <Class name="Algorytmy grafowe" />
 | 
				
			||||||
        <Paper className="paper">5</Paper>
 | 
					        <Class name="E-gospodarka - narzędzia i bezpieczeństwo" />
 | 
				
			||||||
        <Paper className="paper">6</Paper>
 | 
					        <Class name="Algorytmy grafowe" />
 | 
				
			||||||
        <Paper className="paper">7</Paper>
 | 
					        <Class name="E-gospodarka - narzędzia i bezpieczeństwo" />
 | 
				
			||||||
        <Paper className="paper">8</Paper>
 | 
					        <Class name="Algorytmy grafowe" />
 | 
				
			||||||
        <Paper className="paper">9</Paper>
 | 
					 | 
				
			||||||
        <Paper className="paper">10</Paper>
 | 
					 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
    );
 | 
					    );
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,5 @@
 | 
				
			|||||||
.wrapper {
 | 
					.wrapper {
 | 
				
			||||||
  display: flex;
 | 
					  display: flex;
 | 
				
			||||||
 | 
					 | 
				
			||||||
  justify-content: center;
 | 
					  justify-content: center;
 | 
				
			||||||
  text-align: center;
 | 
					  text-align: center;
 | 
				
			||||||
  align-items: center;
 | 
					  align-items: center;
 | 
				
			||||||
@@ -8,31 +7,34 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
.transfer {
 | 
					.transfer {
 | 
				
			||||||
  display: flex;
 | 
					  display: flex;
 | 
				
			||||||
  flex-wrap: wrap;
 | 
					 | 
				
			||||||
  width: 80%;
 | 
					  width: 80%;
 | 
				
			||||||
  height: 70%;
 | 
					  height: 70%;
 | 
				
			||||||
  padding-top: 40px;
 | 
					  padding-top: 40px;
 | 
				
			||||||
  background: rgba(255, 220, 97, 0.48);
 | 
					  background: rgba(255, 220, 97, 0.48);
 | 
				
			||||||
  border: 1px solid #000000;
 | 
					  border: 1px solid #000000;
 | 
				
			||||||
  justify-content: center;
 | 
					  &__left {
 | 
				
			||||||
 | 
					    display: flex;
 | 
				
			||||||
 | 
					    justify-content: space-around;
 | 
				
			||||||
 | 
					    flex-grow: 1;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  &__right {
 | 
				
			||||||
 | 
					    flex-grow: 4;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
  &__text {
 | 
					  &__text {
 | 
				
			||||||
    font-family: Lato;
 | 
					    font-family: Lato;
 | 
				
			||||||
    font-size: 50px;
 | 
					    font-size: 50px;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  &__input{
 | 
					  &__input {
 | 
				
			||||||
    width: 300px;
 | 
					    width: 300px;
 | 
				
			||||||
    height: 45px;
 | 
					    height: 45px;
 | 
				
			||||||
    background: #D7A700;
 | 
					    background: #d7a700;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  &__give{
 | 
					  &__give {
 | 
				
			||||||
      flex-grow: 1;
 | 
					  }
 | 
				
			||||||
 | 
					  &__recieve {
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  &__proposition {
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					  &__add {
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  &__recieve{
 | 
					 | 
				
			||||||
    flex-grow: 1;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
&__proposition{
 | 
					 | 
				
			||||||
    flex-grow: 4;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
&__add{
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,16 +34,20 @@ export default class Transfer extends React.Component<
 | 
				
			|||||||
          aria-describedby="simple-modal-description"
 | 
					          aria-describedby="simple-modal-description"
 | 
				
			||||||
        >
 | 
					        >
 | 
				
			||||||
          <div className="transfer">
 | 
					          <div className="transfer">
 | 
				
			||||||
            <div className="transfer__give">
 | 
					            <div className="transfer__left">
 | 
				
			||||||
              <div className="transfer__text">Oddam</div>
 | 
					              {/* <button className="transfer__add">chuj</button> */}
 | 
				
			||||||
              <input className="transfer__input"></input>
 | 
					              <div className="transfer__give">
 | 
				
			||||||
 | 
					                <div className="transfer__text">Oddam</div>
 | 
				
			||||||
 | 
					                <input className="transfer__input"></input>
 | 
				
			||||||
 | 
					              </div>
 | 
				
			||||||
 | 
					              <div className="transfer__receive">
 | 
				
			||||||
 | 
					                <div className="transfer__text">Przyjmę</div>
 | 
				
			||||||
 | 
					                <input className="transfer__input"></input>
 | 
				
			||||||
 | 
					              </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
            <div className="transfer__receive">
 | 
					            <div className="transfer__right">
 | 
				
			||||||
              <div className="transfer__text">Przyjmę</div>
 | 
					              <div className="transfer__proposition"></div>
 | 
				
			||||||
              <input className="transfer__input"></input>
 | 
					 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
            <div className="transfer__proposition"></div>
 | 
					 | 
				
			||||||
          <button className="transfer__add">chuj</button>
 | 
					 | 
				
			||||||
          </div>
 | 
					          </div>
 | 
				
			||||||
        </Modal>
 | 
					        </Modal>
 | 
				
			||||||
      </div>
 | 
					      </div>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user