diff --git a/assets/logo_size.jpg b/assets/logo_size.jpg new file mode 100644 index 0000000..09c0b1e Binary files /dev/null and b/assets/logo_size.jpg differ diff --git a/assets/main.css b/assets/main.css index 45b2f48..ebd470d 100644 --- a/assets/main.css +++ b/assets/main.css @@ -2,8 +2,7 @@ * { margin: 0; padding: 0; - -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; font-family: "Poppins"; } @@ -15,55 +14,41 @@ body { .main__navbar { top: 0; z-index: 999; - position: -webkit-sticky; position: sticky; - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100vw; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; padding: 1em 2em; background: #ffffff; } - .main__navbar .navbar__logo { height: 60px; + cursor: pointer; } - .main__navbar a { background: #9c4668; padding: 0.25rem 1.5rem; border-radius: 50px; text-decoration: none; color: white; - -webkit-transition: all ease-in-out 250ms; transition: all ease-in-out 250ms; } - .main__navbar a h4 { font-size: 1.1em; font-weight: 500; } - .main__navbar a h4:before { content: "Contribute on "; } - @media screen and (max-width: 720px) { .main__navbar a h4:before { content: ""; } } - .main__navbar a h4 i { margin-left: 0.2rem; } - .main__navbar a:hover { padding: 0.25rem 1.75rem; font-size: 1.1em; @@ -71,45 +56,36 @@ body { } .hero__wrapper { - display: -webkit-box; - display: -ms-flexbox; display: flex; background: #ffffff; overflow: hidden; max-height: 500px; } - .hero__wrapper .hero__title { padding-left: 2em; padding-top: 2em; padding-bottom: 2em; width: 75%; } - .hero__wrapper .hero__title h3 { font-size: 3em; font-weight: 600; } - .hero__wrapper .hero__title h5 { color: #9c4668; margin-top: 1em; font-size: 1em; letter-spacing: 0.05rem; } - .hero__wrapper .hero__title h5 i { color: red; } - @media screen and (max-width: 720px) { .hero__wrapper .hero__title { padding-left: 1.5em; padding-right: 1.5em; padding-bottom: 2.5em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; width: 100%; } .hero__wrapper .hero__title h3 { @@ -119,25 +95,19 @@ body { font-size: 0.8em; } } - .hero__wrapper .hero__image { opacity: 0.25; max-width: 50%; - -webkit-transform: rotate(0deg); - transform: rotate(0deg); + transform: rotate(0deg); display: block; - -o-object-fit: contain; - object-fit: contain; - -o-object-position: top; - object-position: top; + object-fit: contain; + object-position: top; } - @media screen and (max-width: 720px) { .hero__wrapper .hero__image { display: none; } } - @media screen and (max-width: 1080px) { .hero__wrapper .hero__image { display: none; @@ -149,88 +119,58 @@ body { padding: 5em 5em; overflow-x: hidden; } - @media screen and (max-width: 720px) { .courses__wrapper { padding: 0; } } - .courses__wrapper .courses__list { - display: -ms-grid; display: grid; - -ms-grid-columns: (minmax(400px, 1fr))[auto-fill]; - grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)); + grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)); justify-items: center; } - @media screen and (max-width: 720px) { .courses__wrapper .courses__list { - -ms-grid-columns: (minmax(100%, 1fr))[auto-fill]; - grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); + grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); } } - .courses__wrapper .courses__list .courses__card { width: 400px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; margin: 1rem 1rem; background: white; position: relative; } - @media screen and (max-width: 720px) { .courses__wrapper .courses__list .courses__card { width: 100%; margin: 1rem 0; } } - .courses__wrapper .courses__list .courses__card .course__image { min-height: 220px; max-height: 220px; display: block; - -o-object-fit: cover; - object-fit: cover; + object-fit: cover; width: 100%; } - .courses__wrapper .courses__list .courses__card .course__info { padding: 1rem 1rem; } - .courses__wrapper .courses__list .courses__card .course__info .course__tags { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; + flex-wrap: wrap; + flex: 1; margin-bottom: 0.5rem; } - .courses__wrapper .courses__list .courses__card .course__info .course__tags a { text-decoration: none; } - .courses__wrapper .courses__list .courses__card .course__info .course__tags .course__tag { - -webkit-box-flex: 0; - -ms-flex: 0; - flex: 0; - margin: .3rem; - width: -webkit-max-content; - width: -moz-max-content; + flex: 0; + margin: 0.3rem; width: max-content; border-radius: 1px; font-size: 0.75rem; @@ -238,79 +178,57 @@ body { padding: 0.1rem 0.4rem; color: white; } - .courses__wrapper .courses__list .courses__card .course__info .course__name { font-size: 1.5em; font-weight: bold; } - .courses__wrapper .courses__list .courses__card .course__info .course__description { font-size: 1em; font-weight: 300; color: #797979; } - .courses__wrapper .courses__list .courses__card .course__info .course__instructor { color: #444444; padding-bottom: 0.2rem; } - .courses__wrapper .courses__list .courses__card .course__info .course__instructor::before { content: "by"; margin-right: 0.25rem; color: #949494; } - .courses__wrapper .courses__list .courses__card .course__call_to_action { margin-top: 1rem; border: 1px solid #9c4668; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; text-decoration: none; color: #9c4668; padding: 0.5rem 0; text-align: center; width: 100%; - -webkit-transition: all ease-in-out 250ms; transition: all ease-in-out 250ms; } - .courses__wrapper .courses__list .courses__card .course__call_to_action:hover { background: #9c4668; color: white; } - .courses__wrapper .pagination { margin: 10px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + align-items: center; + justify-content: center; } - .courses__wrapper .pagination a { color: black; padding: 8px 16px; text-decoration: none; margin: 5px; - -webkit-transition: 0.2s; transition: 0.2s; } - .courses__wrapper .pagination a.active { background-color: #9c4668; color: white; } - .courses__wrapper .pagination a:hover:not(.active) { background-color: #ddd; } @@ -321,8 +239,8 @@ body { right: 25px; margin-bottom: 25px; } - .filter__message--tagname { text-decoration: underline; } -/*# sourceMappingURL=main.css.map */ \ No newline at end of file + +/*# sourceMappingURL=main.css.map */ diff --git a/assets/main.css.map b/assets/main.css.map index 0d18cb4..73a6a3f 100644 --- a/assets/main.css.map +++ b/assets/main.css.map @@ -1,9 +1,9 @@ { - "version": 3, - "mappings": "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", - "sources": [ + "version":3, + "mappings":"AAAQ;AAER;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AACA;EACI;;AAEJ;EACI;IACI;;;AAGR;EACI;;AAIR;EACI;EACA;EACA;;;AAKZ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AACA;EACI;;AAIR;EAnBJ;IAoBQ;IACA;IACA;IACA;IACA;;EACA;IACI;;EAEJ;IACI;;;AAIZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EARJ;IASQ;;;AAEJ;EAXJ;IAYQ;;;;AAKZ;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAGJ;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;;;AAGJ;EACI;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAVJ;IAWQ;IACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AACA;EACI;EACA;EACA;;AAIZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAQhB;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI", + "sources":[ "main.scss" - ], - "names": [], - "file": "main.css" -} \ No newline at end of file + ], + "names":[], + "file":"main.css" +} diff --git a/assets/main.scss b/assets/main.scss index d059e54..fe8f827 100644 --- a/assets/main.scss +++ b/assets/main.scss @@ -24,6 +24,7 @@ body { .navbar__logo { height: 60px; + cursor:pointer; } a { diff --git a/courses/data.js b/courses/data.js index 182f6f8..e21305d 100644 --- a/courses/data.js +++ b/courses/data.js @@ -598,14 +598,6 @@ let data = [ tags:[ 'javascript', 'web'] }, { - name: "Angular Crash Course for Beginners", - instructor: "Hitesh Choudhary", - url: "https://www.youtube.com/watch?v=T_Fe4IaG0KU", - description: "In the first part of the video, we will talk about details of Angular and some common questions about it.In the second part of Angular crash course video, we will create a basic project to get hands-on with Angular.", - image: "", - tags: ["Angular", "typescript", "javascript"], -}, - { name:'Data Structure and Algorithms', instructor: 'Rahul Garg', url:'https://www.youtube.com/watch?v=L0POiNCx9eY&list=PLqCERDVVgUd4ItS-racj9c6jCjw0cxAhP&index=1', @@ -628,5 +620,21 @@ let data = [ description:'Baisc concepts related to cloud services including containers; VMs; public, private, hybrib cloud; microservices; DevOps; etc', image: 'Cloud.png', tags:['cloud', 'containerization', 'virtualization', 'cloud services'] +}, +{ + name:'Introduction to NLP in Python', + instructor: 'DataCamp', + url:'https://www.datacamp.com/courses/natural-language-processing-fundamentals-in-python', + description:'Learn fundamental natural language processing techniques using Python and how to apply them to extract insights from real-world text data.', + image: '', + tags:['natural language processing', 'python'] +}, +{ + name:'Learn VueJS Full Course for Beginners', + instructor: 'FreeCodeCamp', + url:'https://www.youtube.com/watch?v=4deVCNJq3qc', + description:'Learn to use Vue.js in this full tutorial course for beginners. Vue.js is an open-source JavaScript framework for building user interfaces and single-page applications.', + image: 'VUEJS.webp', + tags:['web development','vue js','javascript'] } -]; \ No newline at end of file +]; diff --git a/courses/images/VUEJS.webp b/courses/images/VUEJS.webp new file mode 100644 index 0000000..5719e12 Binary files /dev/null and b/courses/images/VUEJS.webp differ diff --git a/index.html b/index.html index b6611d5..99289eb 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,7 @@
+