diff --git a/about.html b/about.html
index df1043036..9ddb14c0c 100644
--- a/about.html
+++ b/about.html
@@ -3,6 +3,7 @@
+
Document
diff --git a/images/simonCat.jpg b/images/simonCat.jpg
new file mode 100644
index 000000000..a697b1863
Binary files /dev/null and b/images/simonCat.jpg differ
diff --git a/index.html b/index.html
index d01f779ff..a923440cd 100644
--- a/index.html
+++ b/index.html
@@ -3,9 +3,64 @@
- Document
+
+
+ Kyle Li
-
+
+ Kyle Li
+
+
+ Home
+ About
+ Contact
+ Projects
+
+ A Little About Me
+
+ I have took some college level programming courses and courses from Udemy. These experience helps me understand how things work behind the screen. I am currently enrolled in Lambda School, and I will learn lot more technique from them to build great projects.
+
+
+ Programming is a skill that requires lots of hours of learning and practicing. I never thought of myself becoming a web developer when I was still just a kid, but I know if there is something that has to do with computer I'd be down!
+
+
+
+
+
+
+
+
+
+
Working On
+
+
+
+
+
Imitated
+
+
+
+
Entertainment
+
+
+
+
+
Great Success
+
+
+
+ As A Full-Stack Web Developer, I Categorize Every Project That Is In My Hand.There Are Four Category For All My Projects.
+
+
+
+
+
\ No newline at end of file
diff --git a/style.css b/style.css
new file mode 100644
index 000000000..a3ca4090a
--- /dev/null
+++ b/style.css
@@ -0,0 +1,263 @@
+/* CSS Reset */
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed,
+figure, figcaption, footer, header, hgroup,
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ /* border: 0; */
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+/* HTML5 display-role reset for older browsers */
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+ display: block;
+}
+body {
+ line-height: 1;
+}
+ol, ul {
+ list-style: none;
+}
+blockquote, q {
+ quotes: none;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none;
+}
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+*{
+ box-sizing: border-box;
+ max-width: 100%;
+
+}
+
+/* General CSS */
+
+html{
+ font-size: 62.5%;
+}
+
+body{
+ font-size: 1.6rem;
+ line-height: 1.5;
+ background-color: #eff8ff;
+
+
+}
+@import url('https://fonts.googleapis.com/css2?family=Akaya+Telivigala&family=Noto+Sans+JP&display=swap');
+
+
+
+
+
+/* =========================================== */
+header{
+ display:flex;
+ flex-flow: column wrap;
+ justify-content: center;
+ align-content: center;
+}
+header h1{
+ margin-top: 2rem;
+ text-align: center;
+ font-size: 7rem;
+ font-family: 'Akaya Telivigala', cursive;
+}
+header hr{
+ border-style: none none dotted;
+ border-width: 0.5rem;
+ border-color: #ebecf1;
+ width: 10rem;
+
+}
+
+header nav{
+ display: flex;
+ width: 30%;
+ margin: 2rem auto;
+ justify-content: space-evenly;
+
+}
+
+header nav a{
+ text-decoration: none;
+ padding:1rem;
+ background-color: #999b84;
+ color: #f4f9f9;
+ border-radius: 10px;
+ transition-delay: 2ms;
+}
+
+header nav a:hover{
+ background-color: #96bb7c;
+ color:#eff8ff;
+}
+
+
+header h2{
+ text-align:center;
+ font-size: 3rem;
+ font-family: 'Noto Sans JP', sans-serif;
+}
+
+header p{
+ padding: 1rem 2rem;
+ text-align: center;
+ font-family: 'Noto Sans JP', sans-serif;
+
+}
+
+
+/* =========================================== */
+
+.bg-img{
+
+ height:45vh;
+ background-image: url("images/simonCat.jpg");
+ background-repeat: no-repeat;
+ background-size: cover;
+
+ background-position: bottom;
+ margin: 4rem auto 0rem;
+
+
+}
+
+
+/* =========================================== */
+
+.projects{
+
+ display:flex;
+ flex-flow:row wrap;
+ height: 55vh;
+ justify-content: space-evenly;
+ margin-bottom: 0.5rem;
+
+}
+.projects-container{
+ display: flex;
+ width: 60%;
+ flex-wrap: wrap;
+ justify-content: space-around;
+ align-content: center;
+}
+.box{
+ display:flex;
+ width: 20%;
+ height: 80%;
+ flex-direction: column;
+
+
+ padding:1rem;
+ justify-content: space-evenly;
+ border-radius: 10px;
+
+}
+.box:hover{
+ border:#d6e0f0 2px solid;
+
+}
+.box i{
+ font-size: 500%;
+ text-align: center;
+
+}
+.box h3{
+
+ display: flex;
+ justify-content: center;
+ padding: 1rem;
+ width: 15rem;
+ border-radius: 10px;
+ padding: 1rem;
+ font-size: 100%;
+ color:#393e46;
+ background-color: #d9ecf2;
+}
+@media(max-width:800px){
+ .box i{
+ font-size: 300%;
+ text-align: center;
+
+ }
+ .box h3{
+
+ display: flex;
+ justify-content: center;
+ text-align: center;
+ padding: 1rem;
+ width: 15rem;
+ border-radius: 10px;
+ padding: 1rem;
+ font-size: 1.25rem;
+ color:#393e46;
+ background-color: #d9ecf2;
+ }
+}
+@media(max-width:600px){
+ .box h3{
+ font-size: 1rem;
+ }
+}
+
+
+
+
+.projects p{
+
+ font-size: 2rem;
+ text-align: center;
+ margin: auto;
+ width: 30rem;
+ border-radius: 10px;
+ border: #d6e0f0 solid 2px;
+ padding:1rem;
+}
+
+
+
+
+
+
+
+/* =========================================== */
+footer{
+ margin-top: 0.5rem;
+ display:flex;
+ height: 15vh;
+ flex-wrap: wrap;
+ justify-content: center;
+ align-content: center;
+ background-color:#999b84;
+
+}
+footer a{
+
+ text-decoration: none;
+ padding: 1rem;
+ font-size: 2rem;
+ background-color: #beca5c;
+ border-radius: 10px;
+}
+
+
+