1
18 |1
21 |1
24 |1
27 |├── Exercises ├── Ex13 │ ├── desktop.layout.css │ ├── mobile.layout.css │ └── index.html ├── Ex08 │ ├── styles.css │ └── index.html ├── Ex09 │ ├── styles.css │ └── index.html ├── Ex14 │ ├── mobile.layout.css │ ├── desktop.layout.css │ └── index.html ├── Ex12 │ ├── styles.css │ └── index.html ├── Ex01 │ ├── styles.css │ └── index.html ├── Ex03 │ ├── styles.css │ └── index.html ├── Ex04 │ ├── styles.css │ └── index.html ├── Ex02 │ ├── styles.css │ └── index.html ├── Ex05 │ ├── styles.css │ └── index.html ├── Ex06 │ ├── styles.css │ └── index.html ├── Ex07 │ ├── styles.css │ └── index.html ├── Ex16 │ ├── styles.css │ └── index.html ├── Ex10 │ ├── styles.css │ └── index.html ├── Ex11 │ ├── styles.css │ └── index.html ├── Ex17 │ ├── styles.css │ └── index.html ├── Ex15 │ ├── styles.css │ └── index.html └── README.md ├── FrontendDesigns ├── Twitter │ ├── demo │ │ └── Twitter.mp4 │ ├── README.md │ ├── images │ │ └── icons8-twitter.svg │ ├── styles │ │ ├── normal.layout.css │ │ └── desktop.layout.css │ └── index.html ├── launch-countdown-timer-main │ ├── design │ │ ├── active-states.jpg │ │ ├── desktop-design.jpg │ │ ├── desktop-preview.jpg │ │ └── mobile-design.jpg │ ├── images │ │ ├── favicon-32x32.png │ │ ├── icon-facebook.svg │ │ ├── pattern-hills.svg │ │ ├── icon-pinterest.svg │ │ ├── icon-instagram.svg │ │ └── bg-stars.svg │ ├── .gitignore │ ├── style-guide.md │ ├── index.html │ ├── styles.css │ └── README.md ├── Docsite │ ├── styles.css │ └── index.html └── Blog │ ├── mobile.layout.css │ ├── desktop.layout.css │ └── index.html ├── README.md └── CONTRIBUTING.md /Exercises/Ex13/desktop.layout.css: -------------------------------------------------------------------------------- 1 | body{ 2 | background-color: yellow; 3 | } -------------------------------------------------------------------------------- /Exercises/Ex08/styles.css: -------------------------------------------------------------------------------- 1 | .superscript{ 2 | font-size:0.5em; 3 | position: relative; 4 | bottom:0.4rem; 5 | } -------------------------------------------------------------------------------- /FrontendDesigns/Twitter/demo/Twitter.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codesONLY/cssONLY/HEAD/FrontendDesigns/Twitter/demo/Twitter.mp4 -------------------------------------------------------------------------------- /Exercises/Ex13/mobile.layout.css: -------------------------------------------------------------------------------- 1 | @media only screen and (min-width: 640px){ 2 | body{ 3 | background-color: transparent; 4 | } 5 | } -------------------------------------------------------------------------------- /Exercises/Ex09/styles.css: -------------------------------------------------------------------------------- 1 | .snackbar{ 2 | position: fixed; 3 | right:1rem; 4 | bottom:1rem; 5 | padding:0.5rem; 6 | border: solid 1px; 7 | } -------------------------------------------------------------------------------- /Exercises/Ex14/mobile.layout.css: -------------------------------------------------------------------------------- 1 | @media only screen and (max-width:768px){ 2 | .grid{ 3 | display: grid; 4 | grid-template-rows: 1fr 1fr 1fr; 5 | } 6 | 7 | } -------------------------------------------------------------------------------- /Exercises/Ex12/styles.css: -------------------------------------------------------------------------------- 1 | .grid{ 2 | display: grid; 3 | grid-template-columns: 1rem 1rem 1rem; 4 | /* grid-template-rows: 1rem 1rem 1rem; */ 5 | grid-column-gap: 0.5rem; 6 | } -------------------------------------------------------------------------------- /FrontendDesigns/launch-countdown-timer-main/design/active-states.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codesONLY/cssONLY/HEAD/FrontendDesigns/launch-countdown-timer-main/design/active-states.jpg -------------------------------------------------------------------------------- /FrontendDesigns/launch-countdown-timer-main/design/desktop-design.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codesONLY/cssONLY/HEAD/FrontendDesigns/launch-countdown-timer-main/design/desktop-design.jpg -------------------------------------------------------------------------------- /FrontendDesigns/launch-countdown-timer-main/design/desktop-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codesONLY/cssONLY/HEAD/FrontendDesigns/launch-countdown-timer-main/design/desktop-preview.jpg -------------------------------------------------------------------------------- /FrontendDesigns/launch-countdown-timer-main/design/mobile-design.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codesONLY/cssONLY/HEAD/FrontendDesigns/launch-countdown-timer-main/design/mobile-design.jpg -------------------------------------------------------------------------------- /FrontendDesigns/launch-countdown-timer-main/images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codesONLY/cssONLY/HEAD/FrontendDesigns/launch-countdown-timer-main/images/favicon-32x32.png -------------------------------------------------------------------------------- /Exercises/Ex01/styles.css: -------------------------------------------------------------------------------- 1 | .row{ 2 | display:flex; 3 | width:400px; 4 | height: 300px; 5 | } 6 | 7 | .row > div{ 8 | margin:1rem; 9 | width: 100px; 10 | height: 100px; 11 | border: 1px solid; 12 | 13 | } -------------------------------------------------------------------------------- /Exercises/Ex03/styles.css: -------------------------------------------------------------------------------- 1 | .card{ 2 | width:300px; 3 | height: 300px; 4 | margin: auto; 5 | display: flex; 6 | flex-direction: column; 7 | justify-content: center; 8 | border: 1px solid; 9 | padding: 2%; 10 | } -------------------------------------------------------------------------------- /Exercises/Ex04/styles.css: -------------------------------------------------------------------------------- 1 | .card{ 2 | width:300px; 3 | height: 300px; 4 | margin: auto; 5 | display: flex; 6 | flex-direction: column; 7 | justify-content: space-between; 8 | border: 1px solid; 9 | padding: 2%; 10 | } 11 | -------------------------------------------------------------------------------- /Exercises/Ex02/styles.css: -------------------------------------------------------------------------------- 1 | .row{ 2 | display:flex; 3 | width:400px; 4 | height: 300px; 5 | } 6 | 7 | .row > div{ 8 | margin:1rem; 9 | width: 100px; 10 | height: 100px; 11 | border: 1px solid; 12 | 13 | } 14 | 15 | .third{ 16 | align-self: flex-end; 17 | } 18 | -------------------------------------------------------------------------------- /Exercises/Ex05/styles.css: -------------------------------------------------------------------------------- 1 | .card{ 2 | width:300px; 3 | height: 500px; 4 | margin: auto; 5 | display: flex; 6 | flex-direction: column; 7 | justify-content: space-between; 8 | border: 1px solid; 9 | padding: 2%; 10 | } 11 | 12 | .card > p{ 13 | flex-grow:1; 14 | } 15 | -------------------------------------------------------------------------------- /FrontendDesigns/Twitter/README.md: -------------------------------------------------------------------------------- 1 | # Twitter Desktop Layout 2 | 3 |  4 | 5 | Download/View the demo video from [here](https://github.com/sohamsshah/cssONLY/blob/main/FrontendDesigns/Twitter/demo/Twitter.mp4) 6 | -------------------------------------------------------------------------------- /Exercises/Ex06/styles.css: -------------------------------------------------------------------------------- 1 | .card { 2 | max-width: 300px; 3 | min-height: 500px; 4 | margin: auto; 5 | display: flex; 6 | flex-direction: column; 7 | justify-content: space-between; 8 | border: 1px solid; 9 | padding: 2%; 10 | } 11 | 12 | .card>p { 13 | flex-grow: 1; 14 | } 15 | 16 | .thumbnail{ 17 | width:100%; 18 | height:100%; 19 | } 20 | -------------------------------------------------------------------------------- /FrontendDesigns/launch-countdown-timer-main/images/icon-facebook.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Exercises/Ex13/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |Floating Action Button
13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /Exercises/Ex10/styles.css: -------------------------------------------------------------------------------- 1 | .card { 2 | max-width: 300px; 3 | min-height: 500px; 4 | margin: auto; 5 | display: flex; 6 | flex-direction: column; 7 | justify-content: space-between; 8 | border: 1px solid; 9 | padding: 2%; 10 | } 11 | 12 | .card>p { 13 | flex-grow: 1; 14 | } 15 | 16 | .parent-thumbnail{ 17 | position: relative; 18 | } 19 | 20 | .thumbnail{ 21 | width:100%; 22 | height:100%; 23 | } 24 | 25 | .close{ 26 | position:absolute; 27 | top:0; 28 | right:0; 29 | } 30 | -------------------------------------------------------------------------------- /Exercises/Ex02/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 16 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 17 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 18 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 19 | deserunt mollit anim id est laborum 20 |
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 16 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 17 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 18 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 19 | deserunt mollit anim id est laborum 20 |
1
18 |1
21 |1
24 |1
27 |
29 |
30 | ---
31 |
--------------------------------------------------------------------------------
/Exercises/Ex05/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 21 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 22 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 23 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 24 | deserunt mollit anim id est laborum 25 |
26 | 27 | 28 | 29 | 30 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 23 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 24 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 25 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 26 | deserunt mollit anim id est laborum 27 |
28 | 29 | 30 | 31 | 32 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 23 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 24 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 25 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 26 | deserunt mollit anim id est laborum 27 |
28 | 29 |This is thumbnail text
19 | 20 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 24 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 25 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 26 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 27 | deserunt mollit anim id est laborum 28 |
29 | 30 |Style Badge
13 | 14 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 23 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 24 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 25 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 26 | deserunt mollit anim id est laborum 27 |
28 | 29 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 22 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 23 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 24 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 25 | deserunt mollit anim id est laborum 26 |
27 | 28 | 29 | 30 | 31 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 40 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 41 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 42 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 43 | deserunt mollit anim id est laborum 44 |
45 | 46 | 47 | 48 | 49 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 58 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 59 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 60 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 61 | deserunt mollit anim id est laborum 62 |
63 | 64 | 65 | 66 | 67 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 22 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 23 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 24 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 25 | deserunt mollit anim id est laborum 26 |
27 | 28 | 29 | 30 | 31 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 42 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 43 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 44 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 45 | deserunt mollit anim id est laborum 46 |
47 | 48 | 49 | 50 | 51 |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et 62 | dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip 63 | ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu 64 | fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia 65 | deserunt mollit anim id est laborum 66 |
67 | 68 | 69 | 70 | 71 |
28 | Notes, Courses and Everything about JS
32 |
48 | At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaeca
51 |
54 | At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaeca
57 |
60 | At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaeca
63 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
19 | 20 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
24 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
28 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
32 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
36 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
40 |At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum
44 |
114 | Education is not burger. You can't scale it like McDonald's.
123 | 124 |You need teachers who are passionate about the subject. Teachers who care about students' 125 | future.
126 | 127 |VCs in education need to understand this.
128 |
158 | Is there a corporate plan for services such as Netflix, YouTube Premium or Spotify Pro - if one wants to give this as a company benefit?
168 | 169 |
197 | Find it strange how Instagram and Twitter are starting to bundle a lot of things, yet unbundling seems to be where all the early stage capital is going
207 |
236 | Availability varies by region due to regulatory approval delays and/or Tesla internal development & testing.
245 | 246 |Note: word “Beta” is used to reduce complacency in usage & set expectations appropriately. All software is first tested internally by Tesla simulation & QA drive teams.
247 |
276 | Knowing that tomato is a fruit is `knowledge`, but not putting it in your fruit salad is `wisdom`.
285 | #BeWise 286 | 287 | 288 |
378 |
379 |
393 |
394 |
408 |
409 |