├── README.md
├── USAirportDistanceMap
├── LICENSE.txt
├── README.md
├── index.html
├── script.js
└── style.css
├── _config.yml
├── bell.mp3
├── button.html
├── buttons
├── demo.html
├── gumroad-etsy.html
└── socials.html
├── calculator.html
├── calendar.html
├── calendar2.html
├── converter.html
├── converter2.html
├── count-down-days-only.html
├── countDown.html
├── currency_rates.html
├── currency_rates2.html
├── emoji.html
├── financial-goals.html
├── globe
├── LICENSE.txt
├── README.md
├── index.html
└── style.css
├── greetings-date-clock.html
├── greetings-languages
└── french.html
├── greetings-people
├── greetings-Nightmoers.html
├── greetings-diane.html
├── greetings-mahmoud.html
├── greetings-mark.html
├── greetings-rory.html
└── greetings-sarita.html
├── images
├── gallery-with-cover
│ ├── 1.jpeg
│ ├── 10.jpeg
│ ├── 11.jpeg
│ ├── 12.jpeg
│ ├── 2.jpeg
│ ├── 3.jpeg
│ ├── 4.jpeg
│ ├── 5.jpeg
│ ├── 6.jpeg
│ ├── 7.jpeg
│ ├── 8.jpeg
│ ├── 9.jpeg
│ ├── cover.html
│ ├── cover.png
│ └── gallery.html
├── gallery
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ ├── 5.png
│ ├── 6.png
│ ├── 7.png
│ ├── 8.png
│ ├── 9.png
│ └── index.html
└── slider
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── LICENSE.txt
│ ├── README.md
│ └── index.html
├── index.html
├── map2
├── LICENSE.txt
├── README.md
├── index.html
├── script.js
└── style.css
├── minimal
├── minimal-calculator-basic.html
├── minimal-calculator.html
├── minimal-calendar.html
├── minimal-greetings.html
├── minimal-quote.html
├── minimal-time-left-month.html
├── minimal-time-left-week-monday.html
├── minimal-time-left-week-sunday.html
└── minimal-unit-converter.html
├── nav-vertical.html
├── nav.html
├── photo-gallery
├── LICENSE.txt
├── README.md
├── austria.jpeg
├── bali.jpeg
├── budapest.jpg
├── cusco.jpeg
├── giza.jpg
├── index.html
├── italy.jpeg
├── kyoto.jpeg
├── mexico.jpg
├── milan.jpeg
├── osaka.jpeg
├── paris.jpg
├── peru.jpeg
├── rio.jpeg
├── rome.jpeg
├── style.css
└── vienna.jpg
├── pomodoro
├── LICENSE.txt
├── index.html
├── script.js
└── style.css
├── pomodoro2
├── LICENSE.txt
├── index.html
├── script.js
└── style.css
├── pomodoro3
├── index.html
├── script.js
└── style.css
├── socials
├── socials1.html
├── socials2.html
├── socials3.html
└── socials4.html
├── time_left_in_2020.html
├── time_left_in_2021.html
├── time_left_in_this_month.html
├── time_left_in_this_week(start monday).html
├── time_left_in_this_week(start sunday).html
├── time_left_today.html
├── timer.html
├── travel.html
├── weather.html
├── weekly-widget-sunday.html
├── wethear-giza-egypt.html
└── world-clock
├── index.html
├── script.js
└── style.css
/README.md:
--------------------------------------------------------------------------------
1 | # notion_widgets
2 | A set of HTML widgets that could be embedded into [Notion.so](https://www.notion.so/) pages.
3 | [learn more](https://blog.shorouk.dev/notion-widgets-gallery/)
4 |
--------------------------------------------------------------------------------
/USAirportDistanceMap/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2022 Shaw (https://codepen.io/shshaw/pen/vJNMQY)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/USAirportDistanceMap/README.md:
--------------------------------------------------------------------------------
1 | # Airport Distance Map
2 |
3 | A Pen created on CodePen.io. Original URL: [https://codepen.io/shshaw/pen/vJNMQY](https://codepen.io/shshaw/pen/vJNMQY).
4 |
5 | Get the distance between two airports "as the crow flies".
6 |
7 | Built with SVG, Vue, D3, GSAP, and love.
8 |
9 | One of the first pieces I made with Vue in 2016, now presented in an updated & cleaned up format.
--------------------------------------------------------------------------------
/USAirportDistanceMap/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - Airport Distance Map
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
21 |
22 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 | {{ distance | numberWithCommas }} mi
45 |
46 |
47 |
Drag the markers around to calculate distance
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/USAirportDistanceMap/style.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Oswald';
3 | font-style: normal;
4 | font-weight: 400;
5 | src: url(https://fonts.gstatic.com/s/oswald/v49/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype');
6 | }
7 | html {
8 | height: 100%;
9 | display: flex;
10 | }
11 | body {
12 | margin: auto;
13 | }
14 | html {
15 | background: #D6EADF;
16 | text-align: center;
17 | color: #000;
18 | font-family: 'Oswald', sans-serif;
19 | font-weight: 300;
20 | font-smooth: auto;
21 | -webkit-font-smoothing: antialiased;
22 | }
23 | .mileage__calculations {
24 | margin: 0;
25 | font-size: 3rem;
26 | font-weight: inherit;
27 | }
28 | .mileage__calculations small {
29 | font-size: 0.6em;
30 | color: #000;
31 | }
32 | .mileage-map {
33 | display: block;
34 | width: auto;
35 | height: auto;
36 | max-width: 90%;
37 | max-height: 90vh;
38 | margin: auto auto 2rem;
39 | overflow: visible;
40 | }
41 | .mileage-map__states {
42 | stroke: #393939;
43 | stroke-width: 3;
44 | fill: #EAC4D5;
45 | }
46 | .marker {
47 | fill: #B67793;
48 | stroke: #FFF;
49 | stroke-width: 5;
50 | cursor: pointer;
51 | transition: opacity 0.3s linear;
52 | -webkit-user-select: none;
53 | -moz-user-select: none;
54 | -ms-user-select: none;
55 | user-select: none;
56 | }
57 | .marker > * {
58 | transition: transform 0.3s cubic-bezier(0.6, 0, 0.5, 1);
59 | }
60 | .marker text {
61 | stroke: none;
62 | fill: #FFF;
63 | font-family: inherit;
64 | font-size: 28px;
65 | font-weight: 200;
66 | }
67 | .marker-fade-leave-active,
68 | .marker-fade-enter-active {
69 | transition: opacity 0.3s linear;
70 | }
71 | .marker-fade-enter,
72 | .marker-fade-leave-to {
73 | opacity: 0;
74 | }
75 | .marker--current {
76 | opacity: 0.8;
77 | pointer-events: none;
78 | }
79 | .marker--current > * {
80 | transform: scale(0.8);
81 | }
82 | /* ////////////////////////////////////////////////////////////////////////// */
83 | .airport {
84 | fill: #FFF;
85 | stroke-width: 2;
86 | stroke: transparent;
87 | transition: stroke 0.3s linear;
88 | }
89 | .airport:hover {
90 | stroke: rgba(255, 255, 255, 0.3);
91 | }
92 | .airport--current,
93 | .airport--current:hover {
94 | stroke: #FFF;
95 | stroke: rgba(255, 255, 255, 0.8);
96 | }
97 | .airport__range {
98 | fill: transparent;
99 | cursor: pointer;
100 | }
101 | .marker-connector {
102 | fill: none;
103 | stroke: #FFF;
104 | stroke-width: 3;
105 | stroke-dasharray: 6 6;
106 | pointer-events: none;
107 | -webkit-animation: marching-ants 1s linear 0s infinite;
108 | animation: marching-ants 1s linear 0s infinite;
109 | }
110 | @-webkit-keyframes marching-ants {
111 | from {
112 | stroke-dashoffset: 0;
113 | }
114 | to {
115 | stroke-dashoffset: 12;
116 | }
117 | }
118 | @keyframes marching-ants {
119 | from {
120 | stroke-dashoffset: 0;
121 | }
122 | to {
123 | stroke-dashoffset: 12;
124 | }
125 | }
126 | .airplane {
127 | pointer-events: none;
128 | fill: #FFF;
129 | opacity: 0;
130 | }
131 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-minimal
--------------------------------------------------------------------------------
/bell.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/bell.mp3
--------------------------------------------------------------------------------
/button.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
242 |
243 |
244 |
245 |
246 |
247 | My Button
248 |
249 |
254 |
255 |
256 |
257 |
258 |
--------------------------------------------------------------------------------
/buttons/demo.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 | My Contacts
252 |
253 | My Photos
254 |
255 | My Files
256 | My Calendar
257 |
258 |
264 |
265 |
266 |
267 |
268 |
--------------------------------------------------------------------------------
/buttons/gumroad-etsy.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
77 |
78 |
79 |
80 | Notion
81 | Gumroad
82 | Etsy
83 |
84 |
85 |
86 |
100 |
101 |
102 |
103 |
--------------------------------------------------------------------------------
/buttons/socials.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
137 |
138 |
139 |
140 |
141 |
142 |
143 | Blog
144 |
145 |
146 |
150 |
151 |
152 | Youtube
153 |
154 |
155 |
156 |
157 | Pinterest
158 |
159 |
160 |
161 |
162 |
178 |
179 |
180 |
181 |
--------------------------------------------------------------------------------
/count-down-days-only.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
86 |
87 |
88 |
89 |
94 |
95 |
96 |
97 |
98 |
126 |
127 |
--------------------------------------------------------------------------------
/countDown.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
86 |
87 |
88 |
89 |
90 |
91 |
93 |
95 |
97 |
99 |
100 |
101 |
102 |
103 |
104 |
134 |
135 |
--------------------------------------------------------------------------------
/currency_rates.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | FreeCurrencyRates.com
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/currency_rates2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | FreeCurrencyRates.com
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/financial-goals.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | Document
10 |
11 |
44 |
45 |
46 |
47 |
48 |
50 | of sallary is available as a liqued asset
51 |
52 |
53 |
55 | of sallary goes to savings (investment certificate)
56 |
57 |
58 |
59 |
61 | Goal
62 |
63 |
64 |
66 | per month
67 |
68 |
69 |
70 |
71 |
--------------------------------------------------------------------------------
/globe/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2022 MUHAMMED RIYAS VP (https://codepen.io/muhammedriyas003/pen/qBBvMrV)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/globe/README.md:
--------------------------------------------------------------------------------
1 | # 3D globe
2 |
3 | A Pen created on CodePen.io. Original URL: [https://codepen.io/muhammedriyas003/pen/qBBvMrV](https://codepen.io/muhammedriyas003/pen/qBBvMrV).
4 |
5 | a simple 3D globe using html and css only
--------------------------------------------------------------------------------
/globe/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - 3D globe
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | Document
18 |
19 |
20 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/globe/style.css:
--------------------------------------------------------------------------------
1 | .globe{
2 | position: relative;
3 | height: 200px;
4 | width: 200px;
5 |
6 | }
7 | .go{
8 | position: absolute;
9 | height: inherit;
10 | width: inherit;
11 | background: url("https://maprepublic.com/wp-content/uploads/2017/05/kanawa-world-map-large.jpg");
12 | border-radius: 50%;
13 | box-shadow: inset 25px 0px 35px 3px black;
14 | background-size: 350px;
15 | animation-name: rotate;
16 | animation-duration: 5s;
17 | animation-iteration-count: infinite;
18 | animation-timing-function: linear;
19 | transform: rotate(-10deg);
20 | }
21 |
22 | .hand{
23 | position: absolute;
24 | height: 10px;
25 | width: 120px;
26 | background: black;
27 | border-top-right-radius: 50%;
28 | border-top-left-radius: 50%;
29 | transform: translatex(41px) translatey(205px)
30 | }
31 | .hand1{
32 | position: absolute;
33 | height: 5px;
34 | width: 10px;
35 | background: black;
36 | transform: translatex(95px) translatey(200px)
37 | }
38 |
39 | @keyframes rotate {
40 | from{ background-position: 0px;}
41 | to{ background-position: 350px;}
42 | }
43 |
--------------------------------------------------------------------------------
/greetings-date-clock.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | greeting2
10 |
11 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
:
101 |
102 |
:
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
169 |
170 |
171 |
172 |
--------------------------------------------------------------------------------
/greetings-languages/french.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
156 |
157 |
158 |
159 |
--------------------------------------------------------------------------------
/greetings-people/greetings-Nightmoers.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Greetings
7 |
8 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
89 |
90 |
91 |
92 |
93 |
169 |
170 |
171 |
172 |
--------------------------------------------------------------------------------
/greetings-people/greetings-diane.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
170 |
171 |
172 |
173 |
--------------------------------------------------------------------------------
/greetings-people/greetings-mahmoud.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
170 |
171 |
172 |
173 |
--------------------------------------------------------------------------------
/greetings-people/greetings-mark.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
170 |
171 |
172 |
173 |
--------------------------------------------------------------------------------
/greetings-people/greetings-rory.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
170 |
171 |
172 |
173 |
--------------------------------------------------------------------------------
/greetings-people/greetings-sarita.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
170 |
171 |
172 |
173 |
--------------------------------------------------------------------------------
/images/gallery-with-cover/1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/1.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/10.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/10.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/11.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/11.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/12.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/12.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/2.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/2.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/3.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/3.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/4.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/4.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/5.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/5.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/6.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/6.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/7.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/7.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/8.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/8.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/9.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/9.jpeg
--------------------------------------------------------------------------------
/images/gallery-with-cover/cover.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/images/gallery-with-cover/cover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery-with-cover/cover.png
--------------------------------------------------------------------------------
/images/gallery/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/1.png
--------------------------------------------------------------------------------
/images/gallery/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/2.png
--------------------------------------------------------------------------------
/images/gallery/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/3.png
--------------------------------------------------------------------------------
/images/gallery/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/4.png
--------------------------------------------------------------------------------
/images/gallery/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/5.png
--------------------------------------------------------------------------------
/images/gallery/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/6.png
--------------------------------------------------------------------------------
/images/gallery/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/7.png
--------------------------------------------------------------------------------
/images/gallery/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/8.png
--------------------------------------------------------------------------------
/images/gallery/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/gallery/9.png
--------------------------------------------------------------------------------
/images/gallery/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 |
9 |
10 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
67 |
68 |
69 |
70 |
77 |
78 |
79 |
87 |
88 |
89 |
96 |
97 |
98 |
105 |
106 |
107 |
114 |
115 |
116 |
123 |
124 |
125 |
132 |
133 |
134 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
--------------------------------------------------------------------------------
/images/slider/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/slider/1.png
--------------------------------------------------------------------------------
/images/slider/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/slider/2.png
--------------------------------------------------------------------------------
/images/slider/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/images/slider/3.png
--------------------------------------------------------------------------------
/images/slider/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2023 Solygambas (https://codepen.io/solygambas/pen/JjEoEdb)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/images/slider/README.md:
--------------------------------------------------------------------------------
1 | # Full-Screen Responsive Image Slider
2 |
3 | A Pen created on CodePen.io. Original URL: [https://codepen.io/solygambas/pen/JjEoEdb](https://codepen.io/solygambas/pen/JjEoEdb).
4 |
5 | Based on [Full Screen Responsive Image Slider](https://www.youtube.com/watch?v=wWWNrANNO1k) by Brad Traversy (2019).
6 |
7 | ---
8 | Want to collaborate? [Hire me](http://bit.ly/sg-pro)
9 |
10 | [Twitter](https://twitter.com/solygambas) | [GitHub](https://github.com/solygambas) | [Dribbble](https://dribbble.com/solygambas)
11 |
12 |
--------------------------------------------------------------------------------
/images/slider/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | CodePen - Full-Screen Responsive Image Slider
7 |
8 |
9 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
170 |
171 |
172 |
173 |
174 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Document
8 |
9 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
:
100 |
101 |
:
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
167 |
168 |
169 |
170 |
--------------------------------------------------------------------------------
/map2/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2022 Nathan Perfetti (https://codepen.io/perfettiful/pen/xqeqwm)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/map2/README.md:
--------------------------------------------------------------------------------
1 | # Interactive Map - Angular.js
2 |
3 | A Pen created on CodePen.io. Original URL: [https://codepen.io/perfettiful/pen/xqeqwm](https://codepen.io/perfettiful/pen/xqeqwm).
4 |
5 |
--------------------------------------------------------------------------------
/map2/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Interactive Map
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | Interactive Map
16 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | {{selectedCountryData.en.name || selectedCountry.properties.name || ''}}
28 |
29 |
30 | center: {lat: {{center.lat | number:4}}, lng: {{center.lng | number:4}}, zoom: {{center.zoom}}}
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/map2/script.js:
--------------------------------------------------------------------------------
1 | /*
2 | Example: https://github.com/tombatossals/angular-leaflet-directive/blob/master/examples/0601-mixed-geojson-events-example.html
3 | Angular Leaflet Directive: https://github.com/tombatossals/angular-leaflet-directive
4 | Leaflet: https://github.com/Leaflet/Leaflet
5 | */
6 |
7 | // Ää Öö Üü ß
8 | // Kosovo: CS-KM, Somaliland, Northern Cyprus
9 |
10 | // Title and icon only needed on CodePen
11 | document.title = 'German Interactive Map';
12 | var link = document.createElement('link');
13 | link.type = 'image/x-icon';
14 | link.rel = 'shortcut icon';
15 | link.href = 'https://s3-us-west-2.amazonaws.com/s.cdpn.io/93930/de-flag.ico';
16 | document.getElementsByTagName('head')[0].appendChild(link);
17 |
18 | angular.module("app", ["leaflet-directive"])
19 | .controller('GermanMapCtrl', ["$scope", "$http", function($scope, $http) {
20 | $scope.showCenterCoords = false;
21 | $scope.countriesGeoJson = "https://s3-us-west-2.amazonaws.com/s.cdpn.io/93930/countries.geo.json?v=11";
22 | $scope.countriesJson = "https://s3-us-west-2.amazonaws.com/s.cdpn.io/93930/countries.json?v=11";
23 | // Events: https://github.com/tombatossals/angular-leaflet-directive/blob/master/src/services/events/leafletGeoJsonEvents.js
24 | $scope.$on("leafletDirectiveMap.geojsonMouseover", function(event, feature, leafletEvent) {
25 | countryMouseover(feature, leafletEvent);
26 | });
27 | $scope.$on("leafletDirectiveMap.geojsonClick", function(event, featureSelected, leafletEvent) {
28 | countryClick(featureSelected, leafletEvent);
29 | });
30 | var continentProperties = {
31 | "150": {
32 | name: 'Europe',
33 | colors: [ '#809bce', '#7291cc', '#6983b3', '#6d90d1', '#506ca1' ]
34 | },
35 | "019": {
36 | name: 'America',
37 | colors: [ '#8a508f', '#b771bd', '#9f6fa3', '#865e8a', '#ac69b3' ]
38 | },
39 | "002": {
40 | name: 'Africa',
41 | colors: [ '#b8e0d4', '#a3c4ba', '#a3d4c5', '#88bdad', '#91e3ca' ]
42 | },
43 | "142": {
44 | name: 'Asia',
45 | colors: [ '#eac4d5', '#eac4d5', '#dea0bc', '#d1a3b8', '#eda6c6' ]
46 | },
47 | "009": {
48 | name: 'Oceania',
49 | colors: [ '#d6eadf', '#deffed', '#bae3cd', '#9dc4af', '#cef0de' ]
50 | }
51 | };
52 | angular.extend($scope, {
53 | center: {
54 | lat: 57.0168, // 40.8471
55 | lng: 15.6445, // 14.0625
56 | zoom: 1 // 2
57 | },
58 | legend: {
59 | colors: [ '#809bce', '#8a508f', '#b8e0d4', '#eac4d5', '#d6eadf' ],
60 | labels: [ 'Europe', 'America', 'Africa', 'Asia', 'Oceania' ]
61 | },
62 | defaults: {
63 | // Unlabeled Map
64 | // http://mc.bbbike.org/mc/?num=2&mt0=mapnik&mt1=mapquest-eu
65 | tileLayer: "http://{s}.tiles.wmflabs.org/osm-no-labels/{z}/{x}/{y}.png"
66 | }
67 | });
68 | function selectCountry(country, event, color, fillColor) {
69 | var layer = event.target;
70 | layer.setStyle({
71 | weight: 2,
72 | color: color,
73 | fillColor: fillColor
74 | });
75 | layer.bringToFront();
76 | }
77 | // Click function, called from the Leaflet Map Events
78 | function countryClick(country, event) {
79 | selectCountry(country, event, '#444', '#fff');
80 | $scope.selectedCountry = country;
81 | $scope.selectedCountryData = $scope.countries[country.id];
82 | console.log("click: ", country.properties.name);
83 | console.log($scope.selectedCountryData);
84 | }
85 | // Mouse over function, called from the Leaflet Map Events
86 | function countryMouseover(country, event) {
87 | selectCountry(country, event, '#666', '#ddd');
88 | }
89 | // Get a country paint color from the continents array of colors
90 | function getColor(country) {
91 | if (!country || !country["region-code"]) {
92 | return "#FFF";
93 | }
94 | var colors = continentProperties[country["region-code"]].colors;
95 | var index = country["alpha-3"].charCodeAt(0) % colors.length;
96 | return colors[index];
97 | }
98 | function style(country) {
99 | return {
100 | fillColor: getColor($scope.countries[country.id]),
101 | weight: 1, // 2
102 | opacity: 1,
103 | color: 'white',
104 | //dashArray: '0', // '3'
105 | fillOpacity: 0.7
106 | };
107 | }
108 | // Get the countries data from a JSON
109 | //$http.get("json/all.json").success(function(data, status) {
110 | $http.get($scope.countriesJson).success(function(data, status) {
111 | // Put the countries on an associative array
112 | $scope.countries = {};
113 | for (var i = 0; i < data.length; i++) {
114 | var country = data[i],
115 | id = country['alpha-3'];
116 | country['alpha-3'] = country['alpha-3'].replace('_', '');
117 | country.flag = (function(name) {
118 | if (name == null) { return ''; }
119 | if (name.indexOf('_') != -1) { return name; }
120 | return name.toLowerCase();
121 | })(country['alpha-2']);
122 | $scope.countries[id] = country;
123 | }
124 | // Get the countries geojson data from a JSON
125 | //$http.get("json/countries.geo.json").success(function(data, status) {
126 | $http.get($scope.countriesGeoJson).success(function(data, status) {
127 | angular.extend($scope, {
128 | geojson: {
129 | data: data,
130 | style: style,
131 | resetStyleOnMouseout: true
132 | },
133 | selectedCountry: {},
134 | selectedCountryData: {}
135 | });
136 | for (var item in data) {
137 | if (!$scope.countries[data[item].id]) {
138 | console.log(data[item]);
139 | }
140 | }
141 | });
142 | });
143 | }]);
144 |
--------------------------------------------------------------------------------
/map2/style.css:
--------------------------------------------------------------------------------
1 | body, html {
2 | height: 100%;
3 | padding: 0;
4 | margin: 0;
5 | }
6 |
7 | html {
8 | font-family: sans-serif;
9 | }
10 |
11 | .map-box, .legend {
12 | padding: 6px 8px;
13 | background: rgba(255, 255, 255, 0.9);
14 | border-radius: 5px;
15 | box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
16 | text-align: center;
17 | z-index: 100;
18 | }
19 |
20 | .legend {
21 | font: 14px/16px Arial, Helvetica, sans-serif;
22 | font-weight: bold;
23 | line-height: 18px;
24 | color: #555;
25 | width: 100px;
26 | }
27 | .legend i {
28 | clear: both;
29 | width: 16px;
30 | height: 16px;
31 | float: left;
32 | opacity: 0.7;
33 | margin-right: 8px;
34 | }
35 |
36 | .map-box.coordinates {
37 | position: absolute;
38 | top: 10px;
39 | right: 10px;
40 | }
41 | .map-box.country-data {
42 | position: absolute;
43 | bottom: 10px;
44 | left: 10px;
45 | padding: 6px 16px;
46 | line-height: 1.1em;
47 | font-size: 1.5em;
48 | font-weight: bold;
49 | display: flex;
50 | }
51 | .map-box.country-data .col {
52 | margin: auto;
53 | padding-right: 16px;
54 | float: left;
55 | }
56 | .map-box.country-data .col:before, .map-box.country-data .col:after {
57 | content: " ";
58 | display: table;
59 | }
60 | .map-box.country-data .col:after {
61 | clear: both;
62 | }
63 | .map-box.country-data .col:last-child {
64 | padding-right: 0;
65 | }
66 | .map-box.country-data .col .row {
67 | display: block;
68 | }
69 | .map-box.country-data .capital {
70 | font-size: 75%;
71 | }
72 |
73 | .angular-leaflet-map {
74 | height: 100%;
75 | }
76 |
77 | .leaflet-container{
78 | background-color: white;
79 | }
80 |
--------------------------------------------------------------------------------
/minimal/minimal-greetings.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Greetings
8 |
9 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
90 |
91 |
92 |
93 |
94 |
170 |
171 |
172 |
--------------------------------------------------------------------------------
/minimal/minimal-quote.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Quote
8 |
9 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
85 |
86 |
87 |
--------------------------------------------------------------------------------
/minimal/minimal-time-left-month.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left in this month
9 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 | Left in This Month
60 |
61 |
62 |
63 |
64 |
65 |
89 |
90 |
--------------------------------------------------------------------------------
/minimal/minimal-time-left-week-monday.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Time Left this week
8 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | Left in This Week
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
99 |
100 |
--------------------------------------------------------------------------------
/minimal/minimal-time-left-week-sunday.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Time Left this week
8 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | Left in This Week
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
92 |
93 |
--------------------------------------------------------------------------------
/nav-vertical.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
56 |
57 |
58 |
59 |
60 |
77 |
78 |
79 |
118 |
119 |
120 |
121 |
122 |
123 |
--------------------------------------------------------------------------------
/nav.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
56 |
57 |
58 |
59 |
60 |
77 |
78 |
79 |
118 |
119 |
120 |
121 |
122 |
123 |
--------------------------------------------------------------------------------
/photo-gallery/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2022 WebSonick (https://codepen.io/WebSonick/pen/DEpXOZ)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/photo-gallery/README.md:
--------------------------------------------------------------------------------
1 | # HTML CSS photo gallery
2 |
3 | A Pen created on CodePen.io. Original URL: [https://codepen.io/WebSonick/pen/DEpXOZ](https://codepen.io/WebSonick/pen/DEpXOZ).
4 |
5 | A beautiful photo gallery with HTML and CSS
--------------------------------------------------------------------------------
/photo-gallery/austria.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/austria.jpeg
--------------------------------------------------------------------------------
/photo-gallery/bali.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/bali.jpeg
--------------------------------------------------------------------------------
/photo-gallery/budapest.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/budapest.jpg
--------------------------------------------------------------------------------
/photo-gallery/cusco.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/cusco.jpeg
--------------------------------------------------------------------------------
/photo-gallery/giza.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/giza.jpg
--------------------------------------------------------------------------------
/photo-gallery/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - HTML CSS photo gallery
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
Rome, Italy
14 |
Halstatt, Austria
15 |
Peru
16 |
Bali, Indonesia
17 |
Italy
18 |
Osaka, Japan
19 |
Rio de Janeiro, Brazil
20 |
Paris, France
21 |
Cusco, Peru
22 |
Kyoto, Japan
23 |
Milan, Iatly
24 |
Budapest, Hungary
25 |
Vienna, Austria
26 |
Mexico
27 |
Giza, Egypt
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/photo-gallery/italy.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/italy.jpeg
--------------------------------------------------------------------------------
/photo-gallery/kyoto.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/kyoto.jpeg
--------------------------------------------------------------------------------
/photo-gallery/mexico.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/mexico.jpg
--------------------------------------------------------------------------------
/photo-gallery/milan.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/milan.jpeg
--------------------------------------------------------------------------------
/photo-gallery/osaka.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/osaka.jpeg
--------------------------------------------------------------------------------
/photo-gallery/paris.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/paris.jpg
--------------------------------------------------------------------------------
/photo-gallery/peru.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/peru.jpeg
--------------------------------------------------------------------------------
/photo-gallery/rio.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/rio.jpeg
--------------------------------------------------------------------------------
/photo-gallery/rome.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/rome.jpeg
--------------------------------------------------------------------------------
/photo-gallery/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | background-color: #ffffff;
3 | color: #333;
4 | font-family:fantasy,"Lucida handwriting", "Snell Roundhand", "Helvetica Neue", Arial, Helvetica, sans-serif;
5 | font-size: 16px;
6 | }
7 |
8 | a.polaroid {
9 | display: block;
10 | text-decoration: none;
11 | color: #333;
12 | padding: 10px 10px 20px 10px;
13 | width: 150px;
14 | /* border: 1px solid #BFBFBF; */
15 | background-color: #f6f6f6;
16 | z-index: 2;
17 | font-size: 0.7em;
18 | -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
19 | -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
20 | box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
21 | -webkit-transition: -webkit-transform 0.5s ease-in;
22 | }
23 | a.polaroid:hover, a.polaroid:focus, a.polaroid:active {
24 | z-index: 999;
25 | border-color: #6A6A6A;
26 | -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
27 | -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
28 | box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
29 | -webkit-transform: rotate(0deg);
30 | -moz-transform: rotate(0deg);
31 | transform: rotate(0deg);
32 | }
33 | .polaroid img {
34 | margin: 0 0 15px;
35 | width: 150px;
36 | height: 150px;
37 | }
38 | a img {
39 | border: none;
40 | display: block;
41 | }
42 | .photo-album {
43 | position: relative;
44 | width: 80%;
45 | margin: 0 auto;
46 | max-width: 70em;
47 | height: 450px;
48 | margin-top: 5em;
49 | min-width: 800px;
50 | max-width: 900px;
51 | }
52 | .photo-album .polaroid {
53 | position: absolute;
54 | }
55 | .photo-album h1 {
56 | position: absolute;
57 | z-index: 5;
58 | top: 150px;
59 | text-align: center;
60 | width: 100%;
61 | line-height: 1.9;
62 | }
63 | .photo-album h1 span {
64 | background-color: white;
65 | font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
66 | padding: 0.4em 0.8em 0.3em 0.8em;
67 | -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
68 | -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
69 | box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
70 | border: 1px solid #6A6A6A;
71 | }
72 | .photo-album .small {
73 | width: 75px;
74 | padding: 6px 6px 12px 6px;
75 | font-size: 0.6em;
76 | }
77 | .photo-album .small img {
78 | width: 75px;
79 | height: 75px;
80 | }
81 | .photo-album .medium {
82 | width: 200px;
83 | padding: 13px 13px 26px 13px;
84 | font-size: 0.8em;
85 | }
86 | .photo-album .medium img {
87 | width: 200px;
88 | height: 200px;
89 | }
90 | .photo-album .large {
91 | width: 300px;
92 | padding: 20px 20px 30px 20px;
93 | font-size: 1em;
94 | }
95 | .photo-album .large img {
96 | width: 300px;
97 | height: 300px;
98 | }
99 | .photo-album .img1 {
100 | bottom: 10px;
101 | right: 365px;
102 | -webkit-transform: rotate(10deg);
103 | -moz-transform: rotate(10deg);
104 | transform: rotate(10deg);
105 | }
106 | .photo-album .img2 {
107 | top: 50px;
108 | right: 20px;
109 | -webkit-transform: rotate(-4deg);
110 | -moz-transform: rotate(-4deg);
111 | transform: rotate(-4deg);
112 | }
113 | .photo-album .img3 {
114 | left: 400px;
115 | top: 0;
116 | -webkit-transform: rotate(-5deg);
117 | -moz-transform: rotate(-5deg);
118 | transform: rotate(-5deg);
119 | }
120 | .photo-album .img4 {
121 | top: 10px;
122 | left: 495px;
123 | -webkit-transform: rotate(-20deg);
124 | -moz-transform: rotate(-20deg);
125 | transform: rotate(-20deg);
126 | }
127 | .photo-album .img5 {
128 | bottom: 0;
129 | right: 0;
130 | -webkit-transform: rotate(1deg);
131 | -moz-transform: rotate(1deg);
132 | transform: rotate(1deg);
133 | }
134 | .photo-album .img6 {
135 | bottom: 10px;
136 | right: 156px;
137 | -webkit-transform: rotate(6deg);
138 | -moz-transform: rotate(6deg);
139 | transform: rotate(6deg);
140 | }
141 | .photo-album .img7 {
142 | bottom:0;
143 | left:400px;
144 | -webkit-transform: rotate(-10deg);
145 | -moz-transform: rotate(-10deg);
146 | transform: rotate(-10deg);
147 | }
148 | .photo-album .img8 {
149 | bottom: -20px;
150 | left: 700px;
151 | -webkit-transform: rotate(-8deg);
152 | -moz-transform: rotate(-8deg);
153 | transform: rotate(-8deg);
154 | }
155 | .photo-album .img9 {
156 | bottom: 0;
157 | left: 0;
158 | -webkit-transform: rotate(-8deg);
159 | -moz-transform: rotate(-8deg);
160 | transform: rotate(-8deg);
161 | }
162 | .photo-album .img10 {
163 | top: 0;
164 | left: 20px;
165 | -webkit-transform: rotate(8deg);
166 | -moz-transform: rotate(8deg);
167 | transform: rotate(8deg);
168 | }
169 | .photo-album .img11 {
170 | top: 0;
171 | right: 0;
172 | -webkit-transform: rotate(-8deg);
173 | -moz-transform: rotate(-8deg);
174 | transform: rotate(-8deg);
175 | }
176 | .photo-album .img12 {
177 | top: 0;
178 | left: 680px;
179 | -webkit-transform: rotate(18deg);
180 | -moz-transform: rotate(18deg);
181 | transform: rotate(18deg);
182 | }
183 | .photo-album .img13 {
184 | bottom: -20px;
185 | right: 630px;
186 | -webkit-transform: rotate(4deg);
187 | -moz-transform: rotate(4deg);
188 | transform: rotate(4deg);
189 | }
190 | .photo-album .img14 {
191 | top: 90px;
192 | left: 430px;
193 | -webkit-transform: rotate(15deg);
194 | -moz-transform: rotate(15deg);
195 | transform: rotate(15deg);
196 | }
197 | .photo-album .img15 {
198 | left:176px;
199 | top:20px;
200 | -webkit-transform: rotate(-8deg);
201 | -moz-transform: rotate(-8deg);
202 | transform: rotate(-8deg);
203 | }
204 | a:hover, a:focus {
205 | z-index: 5;
206 | }
--------------------------------------------------------------------------------
/photo-gallery/vienna.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ShoroukAziz/notion_widgets/6c27e123df0e35afabca61a246f482597e709ff4/photo-gallery/vienna.jpg
--------------------------------------------------------------------------------
/pomodoro/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2022 Adrianne Sebastian (https://codepen.io/arcsbstn/pen/ExEJvxM)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/pomodoro/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - Pomodoro Timer
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/pomodoro/style.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@600&display=swap');
2 |
3 | /* General */
4 |
5 | body {
6 | font-family: 'Roboto Mono', monospace;
7 | // background-color: #c2e6e8;
8 | }
9 |
10 | #root {
11 | display: flex;
12 | align-items: center;
13 | justify-content: center;
14 | }
15 |
16 | button,
17 | button:active {
18 | background-color: rgb(234,178,156);
19 | border: none;
20 | width: 42px;
21 | height: 40px;
22 | border-radius: 100%;
23 | text-align: center;
24 | box-shadow: 0.2em 0.2em rgb(194, 91, 44);
25 | -webkit-box-shadow: 0.2em 0.2em rgb(194, 91, 44);
26 | -moz-box-shadow: 0.2em 0.2em rgb(194, 91, 44);
27 | }
28 |
29 | button:focus {
30 | translate: 0.2em 0.2em;
31 | box-shadow: 0.2em 0.2em rgb(194, 91, 44) inset;
32 | -webkit-box-shadow: 0.2em 0.2em rgb(194, 91, 44) inset;
33 | -moz-box-shadow: 0.2em 0.2em rgb(194, 91, 44) inset;
34 | }
35 |
36 | /* Clock Body */
37 |
38 | .clock-container {
39 | background-color: rgb(240, 240, 190);
40 | width: 350px;
41 | border-radius: 20px;
42 | padding: 30px;
43 | box-shadow: 10px 10px sienna;
44 | }
45 |
46 | /* Display + Stop/Start/Reset Controls */
47 |
48 | #time-left {
49 | font-size: 70px;
50 | text-align: center;
51 | background-color: rgb(150,180,175);
52 | padding: 20px;
53 | border-radius: 20px;
54 | box-shadow: 3px 3px rgb(121, 145, 141) inset;
55 | }
56 |
57 | #display-controls {
58 | margin: 10px 0;
59 | display: flex;
60 | flex-direction: row;
61 | align-items: center;
62 | justify-content: space-between;
63 | }
64 |
65 | #timer-label {
66 | font-size: 25px;
67 | text-align: center;
68 | padding-top: 2px;
69 | background-color: rgb(150,180,175);
70 | border-radius: 10px;
71 | height: 40px;
72 | flex: 2;
73 | box-shadow: 3px 3px rgb(121, 145, 141) inset;
74 | }
75 |
76 | #timer-ssr {
77 | flex: 1;
78 | margin-left: 30px;
79 | display: flex;
80 | justify-content: space-between;
81 | flex-start: end;
82 | }
83 |
84 | /* Timer Length Controls */
85 |
86 | .length-container {
87 | margin-top: 20px;
88 | display: flex;
89 | flex-direction: row;
90 | }
91 |
92 | .inc-dec-btn-container {
93 | margin: 0 auto;
94 | display: flex;
95 | flex-direction: row;
96 | justify-content: center;
97 | width: 140px;
98 | height:60px;
99 | }
100 |
101 | .break-container,
102 | .session-container {
103 | text-align: center;
104 | /* display: inline-block; */
105 | border: 2px solid rgb(234,178,156);
106 | padding: 10px;
107 | border-radius: 10px;
108 | width: 48%;
109 | }
110 |
111 | .timer-length {
112 | font-size: 2em;
113 | }
114 |
115 | .break-container,
116 | .inc-arrow {
117 | margin-right: 12px;
118 | }
119 |
--------------------------------------------------------------------------------
/pomodoro2/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2022 Douglas Luce (https://codepen.io/douglasluce/pen/MmEjrG)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/pomodoro2/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - FCC Pomodoro Clock using React
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/pomodoro2/style.css:
--------------------------------------------------------------------------------
1 | #root {
2 | background: #EEEBD0;
3 | width: 350px;
4 | height: 170px;
5 | margin: auto;
6 | border-radius: 1%;
7 | box-shadow: 5px 5px 2px #888888;
8 | margin-top: 3px;
9 | }
10 |
11 | body {
12 | color: #3A3335;
13 | font-family: VT323;
14 | font-weight: bold;
15 | }
16 |
17 |
18 | .pomodoro {
19 | height: 70px;
20 | display: flex;
21 | background: #FEDC3D;
22 | justify-content: center;
23 | box-shadow: 1px 1px 1px #888888;
24 | }
25 |
26 |
27 | .pomodoro button {
28 | padding: 5px 10px 5px 10px;
29 | margin-top: 100%;
30 | border: none;
31 | background: #01ABAA;
32 | font-size: 15px;
33 | font-family: VT323;
34 | font-weight: bold;
35 | text-align: center;
36 | box-shadow: 3px 3px 2px #888888;
37 | }
38 |
39 | .pomodoro button:active {
40 | background: #079fb0;
41 | box-shadow: 0 0 0 transparent;
42 | }
43 |
44 | .pomodoro button:focus {
45 | outline:0;
46 | }
47 |
48 | .title {
49 | text-align: center;
50 | font-size: 20px;
51 | }
52 |
53 | .pomodoro .timer {
54 | font-size: 75px;
55 | margin: 0 20px;
56 | }
57 |
58 | .start-pause {
59 | display: flex;
60 | justify-content: center;
61 | }
62 |
63 | .start-pause button {
64 | border: none;
65 | background: #01ABAA;
66 | font-family: VT323;
67 | font-weight: bold;
68 | margin: 15px;
69 | box-shadow: 3px 3px 2px #888888;
70 | width: 90px;
71 | font-size: 25px;
72 | }
73 |
74 | .start-pause button:active {
75 | background: #079fb0;
76 | box-shadow: 0 0 0 transparent;
77 | }
78 |
79 | .start-pause button:focus {
80 | outline: 0;
81 | }
82 |
83 | .reset {
84 | text-align: center;
85 | }
86 |
87 | .reset button {
88 | border: none;
89 | background: #DC5754;
90 | font-size: 25px;
91 | font-family: VT323;
92 | font-weight: bold;
93 | box-shadow: 3px 3px 2px #888888;
94 | margin-left: 115px;
95 | width: 90px;
96 |
97 | }
98 |
99 | .reset button:active {
100 | box-shadow: 0 0 0 transparent;
101 | }
102 |
103 | .reset button:focus {
104 | outline: 0;
105 | }
106 |
107 | .contain-it {
108 | display: flex;
109 | justify-content: center;
110 | align-items: center;
111 | }
112 |
113 | .break-length {
114 | margin-left: 30px;
115 | }
116 |
117 | .break-time {
118 | display: flex;
119 | flex-flow: row;
120 | align-items: center;
121 | font-size: 15px;
122 | }
123 |
124 | .break-time button {
125 | border: none;
126 | background: #DC5754;
127 | box-shadow: 1px 1px 1px #888888;
128 | }
129 |
130 | .break-time button:active {
131 | box-shadow: 0 0 0 transparent;
132 | }
133 |
134 | .break-time button:focus {
135 | outline: 0;
136 | }
137 |
138 | .break-text {
139 | font-size: 20px;
140 | padding: 5px;
141 | }
142 |
--------------------------------------------------------------------------------
/pomodoro3/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - Pomodoro Timer
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/pomodoro3/style.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@600&display=swap');
2 |
3 | /* General */
4 |
5 | body {
6 | font-family: 'Sans serif', ;
7 | background-color: #D1C4E9; color: #D1C4E9
8 | }
9 |
10 | #root {
11 | display: flex;
12 | align-items: center;
13 | justify-content: center;
14 | height: 100vh;
15 | }
16 |
17 | button,
18 | button:active {
19 | background-color: rgb (209, 196, 233);
20 | border: none;
21 | width: 42px;
22 | height: 40px;
23 | border-radius: 100%;
24 | text-align: center;
25 | box-shadow: 0.2em 0.2em rgb(209, 196, 233);
26 | -webkit-box-shadow: 0.2em 0.2em rgb(209, 196, 233);
27 | -moz-box-shadow: 0.2em 0.2em rgb(209, 196, 233);
28 | }
29 |
30 | button:focus {
31 | translate: 0.2em 0.2em;
32 | box-shadow: 0.2em 0.2em rgb(209, 196, 233) inset;
33 | -webkit-box-shadow: 0.2em 0.2em rgb(209, 196, 233) inset;
34 | -moz-box-shadow: 0.2em 0.2em rgb(209, 196, 233) inset;
35 | }
36 |
37 | /* Clock Body */
38 |
39 | .clock-container {
40 | background-color: rgb(255,255,255);
41 | width: 350px;
42 | border-radius: 20px;
43 | padding: 30px;
44 | box-shadow: 10px 10px lilás;
45 | }
46 |
47 | /* Display + Stop/Start/Reset Controls */
48 |
49 | #time-left {
50 | font-size: 70px;
51 | text-align: center;
52 | background-color: rgb(255,255,255);
53 | padding: 20px;
54 | border-radius: 20px;
55 | box-shadow: 3px 3px rgb(209, 196, 233) inset;
56 | }
57 |
58 | #display-controls {
59 | margin: 10px 0;
60 | display: flex;
61 | flex-direction: row;
62 | align-items: center;
63 | justify-content: space-between;
64 | }
65 |
66 | #timer-label {
67 | font-size: 27px; color: #EDECE9;
68 | text-align: center;
69 | padding-top: 10px;
70 | background-color: rgb(209, 196, 233);
71 | border-radius: 10px;
72 | height: 40px;
73 | flex: 2;
74 | box-shadow: 3px 3px rgb() inset;
75 | }
76 |
77 | #timer-ssr {
78 | flex: 1;
79 | margin-left: 30px;
80 | display: flex;
81 | justify-content: space-between;
82 | flex-start: end;
83 | }
84 |
85 | /* Timer Length Controls */
86 |
87 | .length-container {
88 | margin-top: 20px;
89 | display: flex;
90 | flex-direction: row;
91 | }
92 |
93 | .inc-dec-btn-container {
94 | margin: 0 auto;
95 | display: flex;
96 | flex-direction: row;
97 | justify-content: center;
98 | width: 140px;
99 | height: 60px;
100 | }
101 |
102 | .break-container,
103 | .session-container {
104 | text-align: center;
105 | /* display: inline-block; */
106 | border: 2px solid rgb(209, 196, 233);
107 | padding: 10px;
108 | border-radius: 10px;
109 | width: 50%;
110 | }
111 |
112 | .timer-length {
113 | font-size: 2em;
114 | }
115 |
116 | .break-container,
117 | .inc-arrow {
118 | margin-right: 12px;
119 | }
--------------------------------------------------------------------------------
/socials/socials1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | My Socials
12 |
13 |
14 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
--------------------------------------------------------------------------------
/socials/socials2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | My Socials
12 |
13 |
14 |
15 |
16 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
--------------------------------------------------------------------------------
/socials/socials4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | My Socials
12 |
13 |
14 |
15 |
16 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
--------------------------------------------------------------------------------
/time_left_in_2020.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left in 2020
9 |
39 |
40 |
41 |
42 |
43 |
44 | Time left in 2020
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
86 |
87 |
88 |
--------------------------------------------------------------------------------
/time_left_in_2021.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left in 2020
9 |
39 |
40 |
41 |
42 |
43 | Time left in 2021
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
94 |
95 |
96 |
--------------------------------------------------------------------------------
/time_left_in_this_month.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left in this month
9 |
39 |
40 |
41 |
42 |
43 |
44 | Time left in This Month
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/time_left_in_this_week(start monday).html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left this week
9 |
49 |
50 |
51 |
52 |
53 |
54 | Time left in This Week
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
93 |
94 |
95 |
--------------------------------------------------------------------------------
/time_left_in_this_week(start sunday).html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left this week
9 |
49 |
50 |
51 |
52 |
53 |
54 | Time left in This Week
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
86 |
87 |
88 |
--------------------------------------------------------------------------------
/time_left_today.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Time Left Today
9 |
45 |
46 |
47 |
48 |
49 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
81 |
82 |
83 |
--------------------------------------------------------------------------------
/timer.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
8 |
9 |
75 |
76 |
77 |
78 |
90 |
91 |
92 |
93 |
162 |
163 |
164 |
165 |
166 |
--------------------------------------------------------------------------------
/travel.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
108 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
Cities
164 |
165 |
166 |
167 |
168 |
169 |
Countries
170 |
171 |
172 |
173 |
174 |
175 |
Continents
176 |
177 |
178 |
179 |
180 |
181 |
182 |
--------------------------------------------------------------------------------
/weather.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | weather
7 |
8 |
13 |
14 |
15 | ALEXANDRIA WEATHER
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/weekly-widget-sunday.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | weekly widget
11 |
12 |
13 |
14 |
15 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
:
138 |
139 |
:
140 |
141 |
142 |
ALEXANDRIA WEATHER
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 | Time left in This Week
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
236 |
237 |
238 |
239 |
261 |
262 |
263 |
266 |
267 |
268 |
--------------------------------------------------------------------------------
/wethear-giza-egypt.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | weather
8 |
9 |
14 |
15 |
16 | Giza WEATHER
17 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/world-clock/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CodePen - D3 World Clock
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/world-clock/style.css:
--------------------------------------------------------------------------------
1 | @import url("https://fonts.googleapis.com/css?family=Mali:700&display=swap");
2 |
3 | * {
4 | box-sizing: border-box;
5 | padding: 0;
6 | margin: 0;
7 | }
8 | body {
9 | min-height: 100vh;
10 | background: #faf1f5;
11 | color: #3a3a3a;
12 | display: flex;
13 | font-family: "Mali", sans-serif;
14 | }
15 | /* center the visualization in the viewport */
16 | .viz {
17 | margin: auto;
18 | }
19 | /* size the svg to cover a considerable portion of the viewport */
20 | .viz svg {
21 | width: 80vmin;
22 | height: auto;
23 | text-transform: uppercase;
24 | }
25 |
--------------------------------------------------------------------------------