Advertisement
victorumeh

news website wireframe

Feb 14th, 2022 (edited)
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 7.25 KB | None | 0 0
  1. @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");
  2.  
  3. body {
  4.   justify-content: center;
  5.   align-items: center;
  6.   background: #5d64e9;
  7.   margin-top: 1.5em;
  8. }
  9.  
  10. * {
  11.   margin: 0;
  12.   padding: 0;
  13.   box-sizing: border-box;
  14.   font-family: "Poppins", sans-serif;
  15. }
  16.  
  17. .logo {
  18.   color: #fff;
  19.   font-weight: bold;
  20.   font-size: 2em;
  21. }
  22. span {
  23.   color: #e92323;
  24. }
  25.  
  26. ul {
  27.   display: flex;
  28.   list-style-type: none;
  29. }
  30.  
  31. a {
  32.   text-decoration: none;
  33.   color: #fff;
  34.   display: block;
  35.   padding-right: 1em;
  36.   padding-left: 1em;
  37. }
  38. .demacator {
  39.   color: #fff;
  40. }
  41.  
  42. .searchButton {
  43.   height: 30px;
  44.   width: 30px;
  45. }
  46.  
  47. .srch-logo {
  48.   display: flex;
  49. }
  50.  
  51. .searchSpace {
  52.   height: 30px;
  53. }
  54.  
  55. header-1 {
  56.   display: flex;
  57.   justify-content: space-between;
  58. }
  59.  
  60. .hero {
  61.   height: 90vh;
  62.   width: 100%;
  63.   display: flex;
  64.   justify-content: center;
  65.   align-items: center;
  66.   background: #5d64e9;
  67.   margin-top: 2px;
  68. }
  69.  
  70. .slider {
  71.   position: relative;
  72.   background: #000116;
  73.   width: 1200px;
  74.   min-height: 500px;
  75.   margin: 20px;
  76.   overflow: hidden;
  77.   border-radius: 10px;
  78. }
  79.  
  80. .slider .slide {
  81.   position: absolute;
  82.   width: 100%;
  83.   height: 100%;
  84.   clip-path: circle(0% at 0 50%);
  85.  
  86.   margin-top: 0;
  87. }
  88.  
  89. .slider .slide.active {
  90.   clip-path: circle(150% at 0 50%);
  91.   transition: 2s;
  92. }
  93.  
  94. .slider .slide img {
  95.   position: absolute;
  96.   width: 100%;
  97.   height: 100%;
  98.   object-fit: cover;
  99.   border-radius: 10px;
  100. }
  101.  
  102. .slider .slide .info {
  103.   position: absolute;
  104.   color: #222;
  105.   background: rgba(255, 255, 255, 0.3);
  106.   width: 75%;
  107.   margin-top: 50px;
  108.   margin-left: 50px;
  109.   padding: 20px;
  110.   border-radius: 5px;
  111.   box-shadow: 0 5px 25px rgb(1 1 1 / 5%);
  112. }
  113.  
  114. .slider .slide .info h2 {
  115.   font-size: 2em;
  116.   font-weight: 800;
  117. }
  118.  
  119. .slider .slide .info p {
  120.   font-size: 1em;
  121.   font-weight: 400;
  122. }
  123.  
  124. .navigation {
  125.   height: 500px;
  126.   display: flex;
  127.   align-items: center;
  128.   justify-content: space-between;
  129.   opacity: 0;
  130.   transition: opacity 0.5s ease;
  131. }
  132.  
  133. .slider:hover .navigation {
  134.   opacity: 1;
  135. }
  136.  
  137. .prev-btn,
  138. .next-btn {
  139.   z-index: 999;
  140.   font-size: 2em;
  141.   color: #222;
  142.   background: rgba(255, 255, 255, 0.8);
  143.   padding: 10px;
  144.   cursor: pointer;
  145. }
  146.  
  147. .prev-btn {
  148.   border-top-right-radius: 3px;
  149.   border-bottom-right-radius: 3px;
  150. }
  151.  
  152. .next-btn {
  153.   border-top-left-radius: 3px;
  154.   border-bottom-left-radius: 3px;
  155. }
  156.  
  157. .navigation-visibility {
  158.   z-index: 999;
  159.   display: flex;
  160.   justify-content: center;
  161. }
  162.  
  163. .navigation-visibility .slide-icon {
  164.   z-index: 999;
  165.   background: rgba(255, 255, 255, 0.5);
  166.   width: 20px;
  167.   height: 10px;
  168.   transform: translateY(-50px);
  169.   margin: 0 6px;
  170.   border-radius: 2px;
  171.   box-shadow: 0 5px 25px rgb(1 1 1 / 20%);
  172. }
  173.  
  174. .navigation-visibility .slide-icon.active {
  175.   background: #4285f4;
  176. }
  177.  
  178. @media (max-width: 900px) {
  179.   .slider {
  180.     width: 100%;
  181.   }
  182.  
  183.   .slider .slide .info {
  184.     position: relative;
  185.     width: 80%;
  186.     margin-left: auto;
  187.     margin-right: auto;
  188.   }
  189. }
  190.  
  191. @media (max-width: 500px) {
  192.   .slider .slide .info h2 {
  193.     font-size: 1.8em;
  194.     line-height: 40px;
  195.   }
  196.  
  197.   .slider .slide .info p {
  198.     font-size: 0.9em;
  199.   }
  200. }
  201.  
  202. .first {
  203.   border: transparent;
  204.   width: 100%;
  205.   text-align: center;
  206.   height: 1600px;
  207. }
  208.  
  209. .box-1 {
  210.   width: 100%;
  211.   height: 225px;
  212. }
  213. .box-1 img {
  214.   width: 48%;
  215.   float: left;
  216.   height: 220px;
  217. }
  218.  
  219. .date {
  220.   color: #fff;
  221.   font-size: 0.7em;
  222. }
  223.  
  224. .article-cont {
  225.   text-align: left;
  226. }
  227.  
  228. .content {
  229.   height: 220px;
  230.   width: 50%;
  231.   float: right;
  232. }
  233.  
  234. .article-title {
  235.   color: #fff;
  236.   font-weight: bold;
  237. }
  238.  
  239. .box-2 {
  240.   border: 2px solid #fff;
  241.   margin-top: 1em;
  242.   width: 100%;
  243.   color: #fff;
  244. }
  245.  
  246. .lastes-news {
  247.   font-size: 1.5em;
  248. }
  249.  
  250. .box-3 {
  251.   width: 100%;
  252.   margin-top: 1em;
  253. }
  254.  
  255. .content1 img {
  256.   width: 100%;
  257. }
  258.  
  259. .content1 .news-article-title {
  260.   text-align: left;
  261.   padding-left: 0.6em;
  262.   color: #fff;
  263. }
  264. .content1 {
  265.   height: 480px;
  266.   width: 50%;
  267.  
  268.   float: left;
  269. }
  270.  
  271. .content1 p {
  272.   text-align: left;
  273.  
  274.   padding-top: 0;
  275. }
  276.  
  277. .content1 .date {
  278.   margin-left: 1.5em;
  279. }
  280.  
  281. .content2 img {
  282.   width: 100%;
  283.   height: 255px;
  284. }
  285.  
  286. .content2 .news-article-title {
  287.   text-align: left;
  288.   padding-left: 0.6em;
  289.   color: #fff;
  290. }
  291. .content2 {
  292.   height: 480px;
  293.   width: 47%;
  294.  
  295.   float: right;
  296. }
  297.  
  298. .content2 p {
  299.   margin-top: 0.01em;
  300.   text-align: left;
  301. }
  302.  
  303. .content2 .date {
  304.   padding-left: 1.5em;
  305.   text-align: left;
  306. }
  307.  
  308. .box-4 {
  309.   width: 100%;
  310.   margin-top: 1em;
  311. }
  312.  
  313. .content4 img {
  314.   width: 100%;
  315. }
  316.  
  317. .content4 .news-article-title {
  318.   text-align: left;
  319.   padding-left: 0.6em;
  320.   color: #fff;
  321. }
  322. .content4 {
  323.   height: 470px;
  324.   width: 50%;
  325.  
  326.   float: left;
  327.   margin-top: 0.5em;
  328. }
  329.  
  330. .content4 p {
  331.   text-align: left;
  332.  
  333.   padding-top: 0;
  334. }
  335.  
  336. .content4 .date {
  337.   margin-left: 1.5em;
  338. }
  339.  
  340. .content5 img {
  341.   width: 100%;
  342.   height: 255px;
  343. }
  344.  
  345. .content5 .news-article-title {
  346.   text-align: left;
  347.   padding-left: 0.6em;
  348.   color: #fff;
  349. }
  350. .content5 {
  351.   height: 470px;
  352.   width: 47%;
  353.  
  354.   float: right;
  355.   margin-top: 0.5em;
  356. }
  357.  
  358. .content5 p {
  359.   margin-top: 0.01em;
  360.   text-align: left;
  361. }
  362.  
  363. .content5 .date {
  364.   padding-left: 1.5em;
  365.   text-align: left;
  366. }
  367.  
  368. .employees {
  369.   border: 2px solid #fff;
  370.   width: 100%;
  371.   float: left;
  372.   margin-top: 2em;
  373.   padding-top: 0.6em;
  374.   padding-bottom: 0.6em;
  375. }
  376.  
  377. .employ {
  378.   color: #fff;
  379.   cursor: pointer;
  380.   padding-left: 8em;
  381. }
  382.  
  383. .follow {
  384.   color: #fff;
  385.   cursor: pointer;
  386.   padding-left: 0.6em;
  387. }
  388.  
  389. .empsrch {
  390.   padding-left: 8em;
  391. }
  392.  
  393. .main {
  394.   width: 60%;
  395.   height: 1500px;
  396.   float: left;
  397.   margin-left: 1em;
  398. }
  399.  
  400. .section2-container {
  401.   border: transparent;
  402.   width: 37%;
  403.   float: right;
  404.   margin-right: 1em;
  405. }
  406.  
  407. .fprojects {
  408.   border: 2px solid #fff;
  409.   width: 100%;
  410.   height: 2.5em;
  411.   padding-top: 0.4em;
  412.   padding-bottom: 0.4em;
  413.   padding-left: 1em;
  414.   color: #fff;
  415.   text-align: left;
  416. }
  417.  
  418. .fp {
  419.   float: left;
  420. }
  421. .viewAll {
  422.   float: right;
  423.   padding-right: 0.6em;
  424.   cursor: pointer;
  425. }
  426. .fp .viewAll {
  427.   padding-top: 0.6em;
  428.   padding-bottom: 0.6em;
  429. }
  430. .section2a {
  431.   padding-top: 1em;
  432. }
  433.  
  434. .projectName1 {
  435.   border: transparent;
  436.   margin-bottom: 1.5em;
  437.   height: 180px;
  438. }
  439.  
  440. .projectName1 img {
  441.   width: 47%;
  442.   height: 180px;
  443.   float: left;
  444. }
  445.  
  446. .projectNameContent {
  447.   text-align: left;
  448.   margin-left: 0.6em;
  449.  
  450.   width: 50%;
  451.   float: left;
  452. }
  453.  
  454. .projectName {
  455.   text-align: left;
  456.   padding-left: 0;
  457.   margin-left: 0.6em;
  458.   width: 50%;
  459.   float: left;
  460. }
  461.  
  462. .box {
  463.   display: flex;
  464.   margin-top: 3em;
  465.   margin-right: 1em;
  466.   width: 100%;
  467.  
  468.   padding-left: 0em;
  469. }
  470.  
  471. .documentbox {
  472.   border: 2px transparent;
  473. }
  474.  
  475. .docName {
  476.   font-size: 0.7em;
  477. }
  478.  
  479. .vick img {
  480.   width: 100%;
  481.   height: 100px;
  482.   border: transparent;
  483. }
  484.  
  485. .vick {
  486.   border: transparent;
  487.   width: 22%;
  488.   margin-left: 1em;
  489.   height: 100px;
  490. }
  491.  
  492. .fProjects2 {
  493.   margin-top: 1.5em;
  494. }
  495.  
  496. .fFprojects {
  497.   margin-top: 4em;
  498.   color: white;
  499.   border: 2px solid #fff;
  500.   height: 3em;
  501.   padding-top: 0.6em;
  502. }
  503.  
  504. .videoCont {
  505.   width: 100%;
  506.   height: 200px;
  507. }
  508.  
  509. .emp img {
  510.   border-radius: 50%;
  511.   height: 200px;
  512.   width: 200px;
  513.   object-fit: cover;
  514.   border: 5px solid #fff;
  515. }
  516.  
  517. .copyright {
  518.   border: 2px solid #fff;
  519.   width: 100%;
  520.   text-align: center;
  521.   color: #fff;
  522. }
  523.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement