Skip to content

Commit a87926b

Browse files
committed
Update all live preview links and add new ones
1 parent e742bf8 commit a87926b

File tree

38 files changed

+121
-101
lines changed

38 files changed

+121
-101
lines changed

AgeCalculator/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Age Calculator | Yaş Hesaplayıcı
22

3-
Bu yaş hesaplama uygulaması ile kullanıcıdan doğum tarihi bilgileri gün, ay ve yıl şeklinde alınıyor.
3+
Bu yaş hesaplama uygulaması ile kullanıcıdan doğum tarihi bilgileri gün, ay ve yıl şeklinde alınıyor.
44
Doğum tarihi bilgileri, güncel tarih bilgisinden çıkartılarak kullanıcının mevcut yaşı hesaplanıyor.
5-
Kullanıcının mevcut yaşı uygulamanın sonuç kısmında kullanıcıya gösteriliyor.
5+
Kullanıcının mevcut yaşı uygulamanın sonuç kısmında kullanıcıya gösteriliyor.
66
Eğer tarih bilgisi girilmezse uygulamanın sonuç kısmında kullanıcıya uyarı mesajı gösteriliyor.
77

88
## Project Description | Proje Açıklaması
99

1010
Bu uygulamayı [bu adresteki](https://demo.100jsprojects.com/age-calculator) orijinal haline bağlı kalarak yapmaya çalıştım.
1111

12-
### [Live Preview Link | Canlı Önizleme Bağlantısı](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/AgeCalculator/index.html)
12+
### [Live Preview Link | Canlı Önizleme Bağlantısı](https://selimbiber.github.io/Pure-JavaScript-Projects/AgeCalculator/)

ArticlePreviewComponent/README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ Your challenge is to build out this article preview component and get it looking
1414

1515
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
1616

17-
Your users should be able to:
17+
Your users should be able to:
1818

19-
- View the optimal layout for the component depending on their device's screen size
19+
- View the optimal layout for the component depending on their device's screen size
2020
- See the social media share links when they click the share icon
2121

2222
## Table of contents
23+
2324
- [Frontend Mentor - Article Preview Component solution](#frontend-mentor---article-preview-component-solution)
2425
- [Welcome! 👋](#welcome-)
2526
- [The challenge](#the-challenge)
@@ -65,7 +66,7 @@ Your users should be able to:
6566
### Links
6667

6768
- [Solution URL](https://www.frontendmentor.io/solutions/article-preview-component-0aF5h1XfnW)
68-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/ArticlePreviewComponent/index.html)
69+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/ArticlePreviewComponent/)
6970

7071
## My process
7172

AsianKitchensMenu/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
## [Patika Academy - Frontend 101 - JavaScript Homework](https://academy.patika.dev/tr/courses/javascript/odev3)
66

7-
### [Preview Link](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/AsianKitchensMenu/index.html)
7+
### [Preview Link](https://selimbiber.github.io/Pure-JavaScript-Projects/AsianKitchensMenu/)

CrowdfundingProductPage/README.md

+8-7
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,17 @@ Your challenge is to build out this Intro section with dropdown navigation and g
1616

1717
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
1818

19-
Your users should be able to:
19+
Your users should be able to:
2020

21-
- View the optimal layout depending on their device's screen size
22-
- See hover states for interactive elements
23-
- Make a selection of which pledge to make
24-
- See an updated progress bar and total money raised based on their pledge total after confirming a pledge
25-
- See the number of total backers increment by one after confirming a pledge
21+
- View the optimal layout depending on their device's screen size
22+
- See hover states for interactive elements
23+
- Make a selection of which pledge to make
24+
- See an updated progress bar and total money raised based on their pledge total after confirming a pledge
25+
- See the number of total backers increment by one after confirming a pledge
2626
- Toggle whether or not the product is bookmarked
2727

2828
## Table of contents
29+
2930
- [Frontend Mentor - Crowdfunding product page](#frontend-mentor---crowdfunding-product-page)
3031
- [Welcome! 👋](#welcome-)
3132
- [The challenge](#the-challenge)
@@ -93,7 +94,7 @@ Your users should be able to:
9394
### Links
9495

9596
- [Solution URL](https://www.frontendmentor.io/solutions/crowdfunding-product-page-23zuFrCDhl)
96-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/CrowdfundingProductPage/index.html)
97+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/CrowdfundingProductPage/)
9798

9899
## My process
99100

DropdownNavigation/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,14 @@ Your challenge is to build out this Intro section with dropdown navigation and g
1414

1515
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
1616

17-
Your users should be able to:
17+
Your users should be able to:
1818

19-
- View the relevant dropdown menus on desktop and mobile when interacting with the navigation links
20-
- View the optimal layout for the content depending on their device's screen size
19+
- View the relevant dropdown menus on desktop and mobile when interacting with the navigation links
20+
- View the optimal layout for the content depending on their device's screen size
2121
- See hover states for all interactive elements on the page
2222

2323
## Table of contents
24+
2425
- [Frontend Mentor - Intro section with dropdown navigation](#frontend-mentor---intro-section-with-dropdown-navigation)
2526
- [Welcome! 👋](#welcome-)
2627
- [The challenge](#the-challenge)
@@ -71,11 +72,10 @@ Your users should be able to:
7172

7273
![desktop-design-active](https://github.com/selimbiber/Pure-JavaScript-Projects/assets/117529414/3be4096a-6e25-464b-a9e1-dce24c57c944)
7374

74-
7575
### Links
7676

7777
- [Solution URL](https://www.frontendmentor.io/solutions/intro-section-with-dropdown-navigation-BDD3P2F3nd)
78-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/DropdownNavigation/index.html)
78+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/DropdownNavigation/)
7979

8080
## My process
8181

ExpensesChartComponent/README.md

+12-11
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,24 @@ Thanks for checking out this front-end coding challenge.
88

99
**To do this challenge, you need a basic understanding of HTML, CSS and JavaScript.**
1010

11-
## The challenge
11+
## The challenge
1212

13-
Your challenge is to build out this bar chart component and get it looking as close to the design as possible.
14-
You can use any tools you like to help you complete the challenge.
15-
So if you've got something you'd like to practice, feel free to give it a go.
13+
Your challenge is to build out this bar chart component and get it looking as close to the design as possible.
14+
You can use any tools you like to help you complete the challenge.
15+
So if you've got something you'd like to practice, feel free to give it a go.
1616

17-
We provide the data for the chart in a local `data.json` file. So you can use that to dynamically add the bars if you choose.
17+
We provide the data for the chart in a local `data.json` file. So you can use that to dynamically add the bars if you choose.
1818

19-
Your users should be able to:
19+
Your users should be able to:
2020

21-
- View the bar chart and hover over the individual bars to see the correct amounts for each day
22-
- See the current day's bar highlighted in a different colour to the other bars
23-
- View the optimal layout for the content depending on their device's screen size
24-
- See hover states for all interactive elements on the page
21+
- View the bar chart and hover over the individual bars to see the correct amounts for each day
22+
- See the current day's bar highlighted in a different colour to the other bars
23+
- View the optimal layout for the content depending on their device's screen size
24+
- See hover states for all interactive elements on the page
2525
- **Bonus**: See dynamically generated bars based on the data provided in the local JSON file
2626

2727
## Table of contents
28+
2829
- [Frontend Mentor - Expenses chart component](#frontend-mentor---expenses-chart-component)
2930
- [Welcome! 👋](#welcome-)
3031
- [The challenge](#the-challenge)
@@ -70,7 +71,7 @@ Your users should be able to:
7071
### Links
7172

7273
- [Solution URL](https://www.frontendmentor.io/solutions/expenses-chart-component-7U0eSN0gjT)
73-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/ExpensesChartComponent/index.html)
74+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/ExpensesChartComponent/)
7475

7576
## My process
7677

FAQ-accordion-card/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Users should be able to:
2121
- Hide/Show the answer to a question when the question is clicked
2222

2323
## Table of contents
24+
2425
- [Frontend Mentor - FAQ accordion card solution](#frontend-mentor---faq-accordion-card-solution)
2526
- [Welcome! 👋](#welcome-)
2627
- [The challenge](#the-challenge)
@@ -62,7 +63,7 @@ Users should be able to:
6263
### Links
6364

6465
- [Solution URL](https://www.frontendmentor.io/solutions/faq-accordion-card-bjO2OipBRD)
65-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/FAQ-accordion-card/index.html)
66+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/FAQ-accordion-card/)
6667

6768
## My process
6869

InteractiveCardDetailsForm/README.md

+13-12
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,26 @@ Your challenge is to build out this Interactive card details form and get it loo
1414

1515
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
1616

17-
Your users should be able to:
17+
Your users should be able to:
1818

19-
- Fill in the form and see the card details update in real-time
20-
- Receive error messages when the form is submitted if:
21-
- Any input field is empty
22-
- The card number, expiry date, or CVC fields are in the wrong format
23-
- View the optimal layout depending on their device's screen size
19+
- Fill in the form and see the card details update in real-time
20+
- Receive error messages when the form is submitted if:
21+
- Any input field is empty
22+
- The card number, expiry date, or CVC fields are in the wrong format
23+
- View the optimal layout depending on their device's screen size
2424
- See hover, active, and focus states for interactive elements on the page
2525

26-
## Expected behaviour
26+
## Expected behaviour
2727

28-
- Update the details on the card as the user fills in the fields
29-
- Validate the form fields when the form is submitted
30-
- If there are no errors, display the completed state
31-
- Reset the form when the user clicks "Continue" on the completed state
28+
- Update the details on the card as the user fills in the fields
29+
- Validate the form fields when the form is submitted
30+
- If there are no errors, display the completed state
31+
- Reset the form when the user clicks "Continue" on the completed state
3232

3333
**⚠️ IMPORTANT ⚠️: When you create the live version of your project, we recommmend giving it a random name for the URL. This is because with it being a fake credit card form, some browsers will open a warning notice before people can access your project. So it's best to name the project something unrelated to credit cards so that browsers don't show the warning to people viewing your project.**
3434

3535
## Table of contents
36+
3637
- [Frontend Mentor - Interactive card details form](#frontend-mentor---interactive-card-details-form)
3738
- [Welcome! 👋](#welcome-)
3839
- [The challenge](#the-challenge)
@@ -87,7 +88,7 @@ Your users should be able to:
8788
### Links
8889

8990
- [Solution URL](https://www.frontendmentor.io/solutions/interactive-card-details-form-crKczW-Sv5)
90-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/InteractiveCardDetailsForm/index.html)
91+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/InteractiveCardDetailsForm/)
9192

9293
## My process
9394

InteractivePricingComponent/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Here are the different page view ranges and the corresponding monthly price tota
3333
If the visitor switches the toggle to yearly billing, a 25% discount should be applied to all prices.
3434

3535
## Table of contents
36+
3637
- [Frontend Mentor - Interactive pricing component](#frontend-mentor---interactive-pricing-component)
3738
- [Welcome! 👋](#welcome-)
3839
- [The challenge](#the-challenge)
@@ -68,7 +69,7 @@ If the visitor switches the toggle to yearly billing, a 25% discount should be a
6869
### Project Links
6970

7071
- [Frontend Mentor Solution](https://www.frontendmentor.io/solutions/interactive-pricing-component-KLtXXBiFXn)
71-
- [Live Preview Link](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/InteractivePricingComponent/dist/index.html)
72+
- [Live Preview Link](https://selimbiber.github.io/Pure-JavaScript-Projects/InteractivePricingComponent/dist/)
7273

7374
## Project Author
7475

InteractiveRatingComponent/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Your users should be able to:
2222
- See the "Thank you" card state after submitting a rating
2323

2424
## Table of contents
25+
2526
- [Frontend Mentor - Interactive rating component](#frontend-mentor---interactive-rating-component)
2627
- [Welcome! 👋](#welcome-)
2728
- [The challenge](#the-challenge)
@@ -67,7 +68,7 @@ Your users should be able to:
6768
### Links
6869

6970
- [Solution URL](https://www.frontendmentor.io/solutions/interactive-rating-component-ufwwSpkAW0)
70-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/InteractiveRatingComponent/index.html)
71+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/InteractiveRatingComponent/)
7172

7273
## My process
7374

LoadingBar/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
I find it easy and fun to make javascript projects from 100jsproject.com. My main goal in making these simple projects, even on a micro scale, is to use javascript more effectively and improve my skills in writing legible and maintainable code.
88

9-
### [Preview Link | Önizleme Bağlantısı](https://htmlpreview.github.io/?https://github.com/selimbiber/PureJavaScriptProjects/blob/main/LoadingBar/index.html)
9+
### [Preview Link | Önizleme Bağlantısı](https://selimbiber.github.io/Pure-JavaScript-Projects/LoadingBar/)
1010

1111
#### [Profile Links | Profil Bağlantıları](https://github.com/selimbiber/)
1212

LoanCalculator/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
I find it easy and fun to make javascript projects from 100jsproject.com. My main goal in making these simple projects, even on a micro scale, is to use javascript more effectively and improve my skills in writing legible and maintainable code.
88

9-
### [Preview Link | Önizleme Bağlantısı](https://htmlpreview.github.io/?https://github.com/selimbiber/PureJavaScriptProjects/blob/main/LoanCalculator/index.html)
9+
### [Preview Link | Önizleme Bağlantısı](https://selimbiber.github.io/Pure-JavaScript-Projects/LoanCalculator/)
1010

1111
#### [Profile Links | Profil Bağlantıları](https://github.com/selimbiber/)
1212

MouseEvent/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
I find it easy and fun to make javascript projects from 100jsproject.com. My main goal in making these simple projects, even on a micro scale, is to use javascript more effectively and improve my skills in writing legible and maintainable code.
88

9-
### [Preview Link | Önizleme Bağlantısı](https://htmlpreview.github.io/?https://github.com/selimbiber/PureJavaScriptProjects/blob/main/MouseEvent/index.html)
9+
### [Preview Link | Önizleme Bağlantısı](https://selimbiber.github.io/Pure-JavaScript-Projects/MouseEvent/)
1010

1111
#### [Profile Links | Profil Bağlantıları](https://github.com/selimbiber/)
1212

NewsHomepage/README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@ You can use any tools you like to help you complete the challenge. So if you've
1616

1717
Your users should be able to:
1818

19-
- View the optimal layout for the interface depending on their device's screen size
20-
- See hover and focus states for all interactive elements on the page
19+
- View the optimal layout for the interface depending on their device's screen size
20+
- See hover and focus states for all interactive elements on the page
2121

2222
## Table of contents
23+
2324
- [Frontend Mentor - News homepage](#frontend-mentor---news-homepage)
2425
- [Welcome! 👋](#welcome-)
2526
- [The challenge](#the-challenge)
@@ -67,7 +68,7 @@ Your users should be able to:
6768
### Links
6869

6970
- [Solution URL](https://www.frontendmentor.io/solutions/news-homepage-fHj_5HNMGJ)
70-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/NewsHomepage/index.html)
71+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/NewsHomepage/)
7172

7273
## My process
7374

NewsletterSign-upForm/README.md

+10-9
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,18 @@ Your challenge is to build out this Newsletter sign-up form with success message
1414

1515
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
1616

17-
Your users should be able to:
18-
19-
- Add their email and submit the form
20-
- See a success message with their email after successfully submitting the form
21-
- See form validation messages if:
22-
- The field is left empty
23-
- The email address is not formatted correctly
24-
- View the optimal layout for the interface depending on their device's screen size
17+
Your users should be able to:
18+
19+
- Add their email and submit the form
20+
- See a success message with their email after successfully submitting the form
21+
- See form validation messages if:
22+
- The field is left empty
23+
- The email address is not formatted correctly
24+
- View the optimal layout for the interface depending on their device's screen size
2525
- See hover and focus states for all interactive elements on the page
2626

2727
## Table of contents
28+
2829
- [Frontend Mentor - Newsletter sign-up form with success message](#frontend-mentor---newsletter-sign-up-form-with-success-message)
2930
- [Welcome! 👋](#welcome-)
3031
- [The challenge](#the-challenge)
@@ -82,7 +83,7 @@ Your users should be able to:
8283
### Links
8384

8485
- [Solution URL](https://www.frontendmentor.io/solutions/newsletter-signup-form-WaNlEvgV4q)
85-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/NewsletterSign-upForm/index.html)
86+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/NewsletterSign-upForm/)
8687

8788
## My process
8889

OnlineLibrary/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ Features planned to be developed in later versions of the project:
2222
- Mobile-first workflow
2323
- Pure JavaScript
2424

25-
#### [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/OnlineLibrary/index.html)
25+
#### [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/OnlineLibrary/)

PingComingSoonPage/README.md

+8-7
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ Your challenge is to build out this Sign-up Form and get it looking as close to
1414

1515
You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go.
1616

17-
Your users should be able to:
17+
Your users should be able to:
1818

19-
- View the optimal layout for the site depending on their device's screen size
20-
- See hover states for all interactive elements on the page
21-
- Submit their email address using an `input` field
22-
- Receive an error message when the `form` is submitted if:
23-
- The `input` field is empty. The message for this error should say *"Whoops! It looks like you forgot to add your email"* - The email address is not formatted correctly (i.e. a correct email address should have this structure: `[email protected]`). The message for this error should say *"Please provide a valid email address"*
19+
- View the optimal layout for the site depending on their device's screen size
20+
- See hover states for all interactive elements on the page
21+
- Submit their email address using an `input` field
22+
- Receive an error message when the `form` is submitted if:
23+
- The `input` field is empty. The message for this error should say _"Whoops! It looks like you forgot to add your email"_ - The email address is not formatted correctly (i.e. a correct email address should have this structure: `[email protected]`). The message for this error should say _"Please provide a valid email address"_
2424

2525
## Table of contents
26+
2627
- [Frontend Mentor - Ping coming soon page](#frontend-mentor---ping-coming-soon-page)
2728
- [Welcome! 👋](#welcome-)
2829
- [The challenge](#the-challenge)
@@ -69,7 +70,7 @@ Your users should be able to:
6970
### Links
7071

7172
- [Solution URL](https://www.frontendmentor.io/solutions/ping-coming-soon-page-J2-zFOVhQi)
72-
- [Live Site URL](https://htmlpreview.github.io/?https://github.com/selimbiber/Pure-JavaScript-Projects/blob/main/PingComingSoonPage/index.html)
73+
- [Live Site URL](https://selimbiber.github.io/Pure-JavaScript-Projects/PingComingSoonPage/)
7374

7475
## My process
7576

0 commit comments

Comments
 (0)