├── BlogTemplate ├── css │ └── main.css ├── img │ └── 1.png ├── index.html └── js │ └── main.js ├── Portfolio ├── css │ └── main.css ├── img │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png ├── index.html └── js │ └── main.js ├── README.md ├── index.html ├── main.css ├── main.js └── react.html /BlogTemplate/css/main.css: -------------------------------------------------------------------------------- 1 | body 2 | { 3 | background-color: #272626; 4 | color:#272626; 5 | font-family: 'Courier'; 6 | -webkit-font-smoothing: antialiased; 7 | -moz-osx-font-smoothing: grayscale; 8 | overflow-x: hidden; 9 | height: 100vh; 10 | } 11 | 12 | a, h4, .fa-map-marker-alt { color:#4ca3a3; } 13 | a, h4 { font-weight: bold; } 14 | .container-in h4 { padding-bottom: 0.5rem; } 15 | 16 | a:hover 17 | { 18 | color:#4dc5c5; 19 | text-decoration: none; 20 | } 21 | 22 | .fa-map-marker-alt, .icons i { font-size:25px; } 23 | 24 | .author { font-weight: bold; } 25 | 26 | .list-unstyled { padding-bottom: 2rem; } 27 | 28 | .blog-pagination { padding: .5rem 0 7rem 0; } 29 | 30 | .btn-primary 31 | { 32 | background-color: #4ca3a3; 33 | border: none; 34 | color: white; 35 | } 36 | 37 | .btn-primary:hover { background-color: #2e8080; } 38 | 39 | /*********CONTAINERS********************/ 40 | 41 | .container-main 42 | { 43 | max-width: 960px; 44 | background-color: white; 45 | margin-left: auto; 46 | margin-right: auto; 47 | min-height: 900px; 48 | box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.6); 49 | } 50 | 51 | .container-in 52 | { 53 | max-width: 850px; 54 | margin-left: auto; 55 | margin-right: auto; 56 | } 57 | 58 | .jumbotron { color:#f2f2f2; } 59 | .container-main:first-child { padding-top: 6rem; } 60 | 61 | /****TRENDING SECTION*****/ 62 | .containerImg 63 | { 64 | position: relative; 65 | width: 100%; 66 | } 67 | .text 68 | { 69 | color: #f2f2f2; 70 | font-size: 20px; 71 | position: absolute; 72 | top: 50%; 73 | left: 50%; 74 | -webkit-transform: translate(-50%, -50%); 75 | -ms-transform: translate(-50%, -50%); 76 | transform: translate(-50%, -50%); 77 | text-align: center; 78 | } 79 | 80 | .overlay 81 | { 82 | position: absolute; 83 | top: 0; 84 | bottom: 0; 85 | left: 0; 86 | right: 0; 87 | height: 100%; 88 | width: 100%; 89 | opacity: 0; 90 | transition: .5s ease; 91 | background-color: #4ca3a3; 92 | } 93 | 94 | .containerImg:hover .overlay { opacity: 1; } 95 | 96 | #post1, #post2, #post3, #post4 97 | { 98 | display: block; 99 | margin: 0 auto; 100 | text-indent: -9999px; 101 | width: 100%; 102 | height: 180px; 103 | } 104 | 105 | #post1 { background-image: url(../img/1.png); } 106 | #post2 { background-image: url(../img/1.png); } 107 | #post3 { background-image: url(../img/1.png); } 108 | #post4 { background-image: url(../img/1.png); } 109 | 110 | 111 | /******NAVBAR*************/ 112 | .nav 113 | { 114 | overflow: hidden; 115 | background-color: #272626; 116 | z-index: 100; 117 | position: fixed; 118 | width: 100%; 119 | color: #1a1a1a; 120 | text-align: center; 121 | } 122 | 123 | .nav h4 124 | { 125 | color:#4ca3a3; 126 | font-weight: bold; 127 | } 128 | 129 | .nav a 130 | { 131 | float: left; 132 | display: block; 133 | color: #f2f2f2; 134 | text-align: center; 135 | padding: 14px 16px; 136 | text-decoration: none; 137 | font-size: 17px; 138 | } 139 | 140 | .nav .icon { display: none; } 141 | 142 | /*********FOOTER*******************/ 143 | .footer 144 | { 145 | z-index: 100; 146 | position: fixed; 147 | left: 0; 148 | bottom: 0; 149 | width: 100%; 150 | background-color: #272626; 151 | color: #f2f2f2; 152 | text-align: center; 153 | padding: 1.5rem 0 1rem 0; 154 | } 155 | 156 | /*********RESPONSIVE********************/ 157 | @media only screen and (max-width: 1024px) 158 | { 159 | [class*="col-"] { width: 100%; } 160 | 161 | .icons { padding: .5rem 0 1rem 0; } 162 | .blog-pagination { padding: 0 0 2rem 0; } 163 | .container-main:first-child { padding-top: 9rem; } 164 | .list-unstyled { padding-bottom: 11rem; } 165 | } 166 | 167 | .responsive 168 | { 169 | width: 100%; 170 | height: auto; 171 | } 172 | 173 | @media screen and (max-width: 600px) 174 | { 175 | .nav.responsive { position: relative; } 176 | 177 | .nav.responsive .icon 178 | { 179 | position: absolute; 180 | right: 0; 181 | top: 0; 182 | } 183 | 184 | .nav.responsive a 185 | { 186 | float: none; 187 | display: block; 188 | text-align: left; 189 | } 190 | 191 | .nav a:not(:first-child) {display: none;} 192 | 193 | .nav a.icon 194 | { 195 | float: right; 196 | display: block; 197 | } 198 | 199 | } -------------------------------------------------------------------------------- /BlogTemplate/img/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YunaAnn/UIFrontEndProjects/d5accd3a8d8a14f5bcf5e2f6516268c9d4ddbdd0/BlogTemplate/img/1.png -------------------------------------------------------------------------------- /BlogTemplate/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis eleifend dictum tortor congue convallis.
53 |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean id lobortis elit. Ut elit leo, ultricies in commodo vel, facilisis at sem. Nullam interdum velit eget nibh luctus, id tincidunt felis pellentesque. Sed molestie eros nec egestas luctus. Quisque efficitur nibh et viverra eleifend. Vestibulum sodales dolor libero, at fringilla purus fermentum et. Suspendisse at cursus arcu...
131 |Pellentesque sem libero, auctor ac urna a, porttitor elementum elit. Sed tincidunt elit sed justo dignissim, nec mollis purus pretium. Vivamus accumsan feugiat fringilla. Cras efficitur sodales orci non suscipit. Donec at eros felis. Curabitur non eros nec ligula fermentum aliquam...
146 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean id lobortis elit. Ut elit leo, ultricies in commodo vel, facilisis at sem. Nullam interdum velit eget nibh luctus, id tincidunt felis pellentesque. Sed molestie eros nec egestas luctus. Quisque efficitur nibh et viverra eleifend. Vestibulum sodales dolor libero, at fringilla purus fermentum et. Suspendisse at cursus arcu..
161 |I like pancakes and trains.
187 |Praesent porttitor pulvinar nibh, ac euismod nisl feugiat id. Cras consectetur, sapien non egestas pretium, felis magna consequat orci, vitae scelerisque enim dolor eget est.
39 |Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed volutpat gravida malesuada. Sed in nunc consectetur, dapibus purus malesuada, pharetra diam. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam vitae quam tellus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam dignissim ullamcorper enim et accumsan. In leo mi, euismod id faucibus ut, feugiat vel felis. Nunc dignissim ex est, ut mollis turpis eleifend et. Vivamus bibendum tempor leo nec cursus.
42 |Vivamus fringilla sollicitudin mi, ut gravida ex. Vivamus mattis tincidunt odio, eu accumsan mauris aliquet quis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris tellus dolor, ultrices vel scelerisque non, pretium eget ex. Donec aliquet eget diam id fringilla. Phasellus congue ut augue ut varius. Nunc nec ullamcorper dolor, in feugiat magna. Maecenas scelerisque ex eget nisl dapibus, in laoreet arcu maximus.
45 |Vestibulum malesuada congue metus at porttitor. Pellentesque pharetra enim dui. Proin lacinia, odio sed malesuada tempor, dolor diam commodo sem, vel fermentum nisi lacus eu est.
60 |Integer ultricies vitae urna ut placerat:
61 |Cras vulputate faucibus vulputate:
63 |Praesent porttitor pulvinar nibh, ac euismod nisl feugiat id. Cras consectetur, sapien non egestas pretium, felis magna consequat orci, vitae scelerisque enim dolor eget est.
74 | 75 |Cras consectetur, sapien non egestas pretium:
76 |Integer ultricies vitae urna ut placerat:
78 |Cras vulputate faucibus vulputate. Integer ultricies vitae urna ut placerat. Fusce ac tempor leo. Nulla odio dui, accumsan id posuere nec, aliquam eget sem.
89 |Vitae scelerisque enim dolor eget est:
90 |Cras consectetur, sapien non egestas pretium:
92 |UI FrontEnd Projects by YunaAnn
27 |