m
This commit is contained in:
		
							parent
							
								
									6109216ec7
								
							
						
					
					
						commit
						8404d54c76
					
				
					 1 changed files with 97 additions and 113 deletions
				
			
		| 
						 | 
					@ -1,123 +1,107 @@
 | 
				
			||||||
import { Component } from "react";
 | 
					import { Component } from "react";
 | 
				
			||||||
import "./homePage.css";
 | 
					import './Homepage.css';
 | 
				
			||||||
import house1 from "../images/house1.jpg";
 | 
					import house1 from '../images/house1.jpg';
 | 
				
			||||||
import house2 from "../images/house2.jpg";
 | 
					import house2 from '../images/house2.jpg';
 | 
				
			||||||
import house3 from "../images/house3.jpg";
 | 
					import house3 from '../images/house3.jpg';
 | 
				
			||||||
import Carousel from "react-bootstrap/Carousel";
 | 
					import Carousel from 'react-bootstrap/Carousel'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class homePage extends Component {
 | 
					class Homepage extends Component {
 | 
				
			||||||
  constructor(props) {
 | 
					    constructor(props) {
 | 
				
			||||||
    super(props);
 | 
					        super(props);
 | 
				
			||||||
    this.state = {
 | 
					        this.state = {
 | 
				
			||||||
      firstname: "",
 | 
					            firstname: '',
 | 
				
			||||||
      lastname: "",
 | 
					            lastname: '',
 | 
				
			||||||
      email: "",
 | 
					            email: '',
 | 
				
			||||||
      message: "",
 | 
					            message: ''
 | 
				
			||||||
    };
 | 
					        }
 | 
				
			||||||
  }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  render() {
 | 
					    render() {
 | 
				
			||||||
    return (
 | 
					        return (
 | 
				
			||||||
      <div className="homePage">
 | 
					            <div className="Homepage">
 | 
				
			||||||
        <section className="colored-section" id="title">
 | 
					                <section className="colored-section" id="title">
 | 
				
			||||||
          <div className="container-fluid">
 | 
					                    <div className="container-fluid">
 | 
				
			||||||
            <div className="row">
 | 
					                        <div className="row">
 | 
				
			||||||
              <div className="col-12">
 | 
					                            <div className="col-12">
 | 
				
			||||||
                <h1 className="big-heading">YOU ARE NOT BUYING A HOUSE, </h1>
 | 
					                                <h1 className="big-heading">YOU ARE NOT BUYING A HOUSE, </h1>
 | 
				
			||||||
                <h1 className="big-heading">YOU ARE BUYING A LIFESTYLE. </h1>
 | 
					                                <h1 className="big-heading">YOU ARE BUYING A LIFESTYLE. </h1>
 | 
				
			||||||
              </div>
 | 
					                            </div>
 | 
				
			||||||
 | 
					                        </div>
 | 
				
			||||||
 | 
					                    </div>
 | 
				
			||||||
 | 
					                </section>
 | 
				
			||||||
 | 
					                <section className="white-section" id="white-section">
 | 
				
			||||||
 | 
					                    <div className="housesIntro">
 | 
				
			||||||
 | 
					                        <Carousel>
 | 
				
			||||||
 | 
					                            <Carousel.Item>
 | 
				
			||||||
 | 
					                                <img
 | 
				
			||||||
 | 
					                                    className="headerImg"
 | 
				
			||||||
 | 
					                                    src={house1}
 | 
				
			||||||
 | 
					                                    alt="First House"
 | 
				
			||||||
 | 
					                                />
 | 
				
			||||||
 | 
					                            </Carousel.Item>
 | 
				
			||||||
 | 
					                            <Carousel.Item>
 | 
				
			||||||
 | 
					                                <img
 | 
				
			||||||
 | 
					                                    className="headerImg"
 | 
				
			||||||
 | 
					                                    src={house2}
 | 
				
			||||||
 | 
					                                    alt="Second House"
 | 
				
			||||||
 | 
					                                />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                            </Carousel.Item>
 | 
				
			||||||
 | 
					                            <Carousel.Item>
 | 
				
			||||||
 | 
					                                <img
 | 
				
			||||||
 | 
					                                    className="headerImg"
 | 
				
			||||||
 | 
					                                    src={house3}
 | 
				
			||||||
 | 
					                                    alt="Third House"
 | 
				
			||||||
 | 
					                                />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                            </Carousel.Item>
 | 
				
			||||||
 | 
					                        </Carousel>
 | 
				
			||||||
 | 
					                    </div>
 | 
				
			||||||
 | 
					                </section>
 | 
				
			||||||
 | 
					                <section class="colored-section" id="contact">
 | 
				
			||||||
 | 
					                    <div className="container-fluid">
 | 
				
			||||||
 | 
					                        <div className="contactIntro">
 | 
				
			||||||
 | 
					                            <h2 className="heading-1">Contact Us</h2>
 | 
				
			||||||
 | 
					                            <form id="contact-form" onSubmit={this.handleSubmit.bind(this)} method="POST">
 | 
				
			||||||
 | 
					                                <div className="formhelper row">
 | 
				
			||||||
 | 
					                                    <div className="col-6">
 | 
				
			||||||
 | 
					                                        <input type="text" className="form-control" placeholder="First Name" value={this.state.name} onChange={this.onNameChange.bind(this)} />
 | 
				
			||||||
 | 
					                                    </div>
 | 
				
			||||||
 | 
					                                    <div className="col-6">
 | 
				
			||||||
 | 
					                                        <input type="text" className="form-control" placeholder="Last Name" value={this.state.name} onChange={this.onNameChange.bind(this)} />
 | 
				
			||||||
 | 
					                                    </div>
 | 
				
			||||||
 | 
					                                </div>
 | 
				
			||||||
 | 
					                                <div className="form-group">
 | 
				
			||||||
 | 
					                                    <input type="email" className="form-control" placeholder="Email Address" aria-describedby="emailHelp" value={this.state.email} onChange={this.onEmailChange.bind(this)} />
 | 
				
			||||||
 | 
					                                </div>
 | 
				
			||||||
 | 
					                                <div className="form-group">
 | 
				
			||||||
 | 
					                                    <textarea className="form-control" placeholder="Message" rows="5" value={this.state.message} onChange={this.onMessageChange.bind(this)} />
 | 
				
			||||||
 | 
					                                </div>
 | 
				
			||||||
 | 
					                                <div className="buttonhelper">
 | 
				
			||||||
 | 
					                                    <button type="submit" className="button-1">Submit</button>
 | 
				
			||||||
 | 
					                                </div>
 | 
				
			||||||
 | 
					                            </form>
 | 
				
			||||||
 | 
					                        </div>
 | 
				
			||||||
 | 
					                    </div>
 | 
				
			||||||
 | 
					                </section>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
          </div>
 | 
					        );
 | 
				
			||||||
        </section>
 | 
					    }
 | 
				
			||||||
        <section className="white-section" id="white-section">
 | 
					 | 
				
			||||||
          <div className="housesIntro">
 | 
					 | 
				
			||||||
            <Carousel>
 | 
					 | 
				
			||||||
              <Carousel.Item>
 | 
					 | 
				
			||||||
                <img className="headerImg" src={house1} alt="First House" />
 | 
					 | 
				
			||||||
              </Carousel.Item>
 | 
					 | 
				
			||||||
              <Carousel.Item>
 | 
					 | 
				
			||||||
                <img className="headerImg" src={house2} alt="Second House" />
 | 
					 | 
				
			||||||
              </Carousel.Item>
 | 
					 | 
				
			||||||
              <Carousel.Item>
 | 
					 | 
				
			||||||
                <img className="headerImg" src={house3} alt="Third House" />
 | 
					 | 
				
			||||||
              </Carousel.Item>
 | 
					 | 
				
			||||||
            </Carousel>
 | 
					 | 
				
			||||||
          </div>
 | 
					 | 
				
			||||||
        </section>
 | 
					 | 
				
			||||||
        <section class="colored-section" id="contact">
 | 
					 | 
				
			||||||
          <div className="container-fluid">
 | 
					 | 
				
			||||||
            <div className="contactIntro">
 | 
					 | 
				
			||||||
              <h2 className="heading-1">Contact Us</h2>
 | 
					 | 
				
			||||||
              <form
 | 
					 | 
				
			||||||
                id="contact-form"
 | 
					 | 
				
			||||||
                onSubmit={this.handleSubmit.bind(this)}
 | 
					 | 
				
			||||||
                method="POST"
 | 
					 | 
				
			||||||
              >
 | 
					 | 
				
			||||||
                <div className="formhelper row">
 | 
					 | 
				
			||||||
                  <div className="col-6">
 | 
					 | 
				
			||||||
                    <input
 | 
					 | 
				
			||||||
                      type="text"
 | 
					 | 
				
			||||||
                      className="form-control"
 | 
					 | 
				
			||||||
                      placeholder="First Name"
 | 
					 | 
				
			||||||
                      value={this.state.name}
 | 
					 | 
				
			||||||
                      onChange={this.onNameChange.bind(this)}
 | 
					 | 
				
			||||||
                    />
 | 
					 | 
				
			||||||
                  </div>
 | 
					 | 
				
			||||||
                  <div className="col-6">
 | 
					 | 
				
			||||||
                    <input
 | 
					 | 
				
			||||||
                      type="text"
 | 
					 | 
				
			||||||
                      className="form-control"
 | 
					 | 
				
			||||||
                      placeholder="Last Name"
 | 
					 | 
				
			||||||
                      value={this.state.name}
 | 
					 | 
				
			||||||
                      onChange={this.onNameChange.bind(this)}
 | 
					 | 
				
			||||||
                    />
 | 
					 | 
				
			||||||
                  </div>
 | 
					 | 
				
			||||||
                </div>
 | 
					 | 
				
			||||||
                <div className="form-group">
 | 
					 | 
				
			||||||
                  <input
 | 
					 | 
				
			||||||
                    type="email"
 | 
					 | 
				
			||||||
                    className="form-control"
 | 
					 | 
				
			||||||
                    placeholder="Email Address"
 | 
					 | 
				
			||||||
                    aria-describedby="emailHelp"
 | 
					 | 
				
			||||||
                    value={this.state.email}
 | 
					 | 
				
			||||||
                    onChange={this.onEmailChange.bind(this)}
 | 
					 | 
				
			||||||
                  />
 | 
					 | 
				
			||||||
                </div>
 | 
					 | 
				
			||||||
                <div className="form-group">
 | 
					 | 
				
			||||||
                  <textarea
 | 
					 | 
				
			||||||
                    className="form-control"
 | 
					 | 
				
			||||||
                    placeholder="Message"
 | 
					 | 
				
			||||||
                    rows="5"
 | 
					 | 
				
			||||||
                    value={this.state.message}
 | 
					 | 
				
			||||||
                    onChange={this.onMessageChange.bind(this)}
 | 
					 | 
				
			||||||
                  />
 | 
					 | 
				
			||||||
                </div>
 | 
					 | 
				
			||||||
                <div className="buttonhelper">
 | 
					 | 
				
			||||||
                  <button type="submit" className="button-1">
 | 
					 | 
				
			||||||
                    Submit
 | 
					 | 
				
			||||||
                  </button>
 | 
					 | 
				
			||||||
                </div>
 | 
					 | 
				
			||||||
              </form>
 | 
					 | 
				
			||||||
            </div>
 | 
					 | 
				
			||||||
          </div>
 | 
					 | 
				
			||||||
        </section>
 | 
					 | 
				
			||||||
      </div>
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  onNameChange(event) {
 | 
					    onNameChange(event) {
 | 
				
			||||||
    this.setState({ name: event.target.value });
 | 
					        this.setState({ name: event.target.value })
 | 
				
			||||||
  }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  onEmailChange(event) {
 | 
					    onEmailChange(event) {
 | 
				
			||||||
    this.setState({ email: event.target.value });
 | 
					        this.setState({ email: event.target.value })
 | 
				
			||||||
  }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  onMessageChange(event) {
 | 
					    onMessageChange(event) {
 | 
				
			||||||
    this.setState({ message: event.target.value });
 | 
					        this.setState({ message: event.target.value })
 | 
				
			||||||
  }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  handleSubmit(event) {}
 | 
					    handleSubmit(event) {
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export default homePage;
 | 
					export default Homepage;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue