Skip to content
This repository was archived by the owner on Feb 27, 2023. It is now read-only.

Orange links #75

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
15 changes: 15 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": ["<node_internals>/**"],
"program": "${file}"
}
]
}
1 change: 1 addition & 0 deletions week-1/1-parent-child/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
<p class="message__content">
I can meet on Tuesday and Wednesday after 4.
</p>
<span class="message__time">7:15pm</span>
</div>
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions week-1/2-html-attributes/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,14 @@
<div class="message">
<div class="message__author">Luke</div>
<p class="message__content">
Let's meet at the iCafe in Merchant City. https://goo.gl/maps/aza4h9nUBhn
Let's meet at the <a href ="https://goo.gl/maps/aza4h9nUBhn" target="_blank">iCafe</a> in Merchant City.
</p>
<span class="message__time">7:35pm</span>
</div>
<div class="message">
<div class="message__author">Won</div>
<p class="message__content">
Ok! https://media.giphy.com/media/l41K4KlVE8dgozf8I/giphy.gif
Ok! <img src="https://media.giphy.com/media/l41K4KlVE8dgozf8I/giphy.gif"/>
</p>
<span class="message__time">7:38pm</span>
</div>
Expand Down
26 changes: 13 additions & 13 deletions week-1/3-semantic-html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,30 +12,30 @@

<body>
<div class="site-wrapper">
<div class="site-header">
<header role="site-header">
<div class="site-header__title">Messages</div>
</div>
<div class="messages">
<div class="message">
</header>
<main role="messages">
<article class="message">
<div class="message__author">Won</div>
<p class="message__content">Where should we meet later?</p>
<span class="message__time">Mar 25, 2018 7:25pm</span>
</div>
<div class="message">
<time class="message__time" datetime="2018-03-25 19:25:00.000">Mar 25, 2018 7:25pm</time>
</article>
<article class="message">
<div class="message__author">Luke</div>
<p class="message__content">
Let's meet at the iCafe in Merchant City. https://goo.gl/maps/aza4h9nUBhn
</p>
<span class="message__time">Mar 25, 2018 7:35pm</span>
</div>
<div class="message">
<time class="message__time" datetime="2018-03-25 19:25:00.000">Mar 25, 2018 7:35pm</time>
</article>
<article class="message">
<div class="message__author">Won</div>
<p class="message__content">
Ok! https://media.giphy.com/media/l41K4KlVE8dgozf8I/giphy.gif
</p>
<span class="message__time">Mar 25, 2018 7:38pm</span>
</div>
</div>
<time class="message__time" datetime="2018-03-25 19:25:00.000">Mar 25, 2018 7:38pm</time>
</article>
</main>
<div id="result" class="result"></div>
</div>
<script defer src="/js/3-result.js"></script>
Expand Down
67 changes: 36 additions & 31 deletions week-1/4-links-scripts/index.html
Original file line number Diff line number Diff line change
@@ -1,37 +1,42 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>4. Adding Links and Scripts - HTML, CSS and Git Exercises</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
</head>

<body>
<div class="site-wrapper">
<div class="site-header">
<div class="site-header__title">Messages</div>
<head>
<meta charset="utf-8" />
<title>4. Adding Links and Scripts - HTML, CSS and Git Exercises</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="/css/missing-styles.css" />
</head>

<body>

<div class="site-wrapper">
<div class="site-header">
<div class="site-header__title">Messages</div>
</div>
<div class="messages">
<div class="message">
<div class="message__author">Won</div>
<p class="message__content">Where should we meet later?</p>
<time class="message__time">7:25pm</time>
</div>
<div class="messages">
<div class="message">
<div class="message__author">Won</div>
<p class="message__content">Where should we meet later?</p>
<time class="message__time">7:25pm</time>
</div>
<div class="message">
<div class="message__author">Luke</div>
<p class="message__content">
Let's meet at the iCafe in Merchant City. https://goo.gl/maps/aza4h9nUBhn
</p>
<time class="message__time">7:35pm</time>
</div>
<div class="message">
<div class="message__author">Won</div>
<p class="message__content">
No, I prefer the one on Sauchiehall Street. https://goo.gl/maps/wKDoARcHDp42
</p>
<time class="message__time">7:38pm</time>
</div>
<div class="message">
<div class="message__author">Luke</div>
<p class="message__content">
Let's meet at the iCafe in Merchant City. https://goo.gl/maps/aza4h9nUBhn
</p>
<time class="message__time">7:35pm</time>
</div>
<div class="message">
<div class="message__author">Won</div>
<p class="message__content">
No, I prefer the one on Sauchiehall Street. https://goo.gl/maps/wKDoARcHDp42
</p>
<time class="message__time">7:38pm</time>
</div>
</div>
</body>
</html>
</div>
<script src="/js/convertUrls.js"></script>
</body>

</html>
9 changes: 9 additions & 0 deletions week-1/5-css-selectors/message-backgrounds.css
Original file line number Diff line number Diff line change
@@ -1 +1,10 @@
/* Add your CSS code below */
#first-message {
background-color: red;
}
article {
background-color: cadetblue;
}
.message--latest {
background-color: yellow;
}
18 changes: 18 additions & 0 deletions week-1/6-css-properties/styles.css
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
/* Add your CSS code below */
a {
color: red;
font-weight: bold;
text-decoration: none;
}
.message_time {
font-size: 0.9em;
}
.message--unread .message__content {
border-color: blue;
border-left-style: solid;
}
.message--old .message__content {
opacity: 0.3;
}
.message {
line-height: 3;
}
8 changes: 8 additions & 0 deletions week-1/7-css-box/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,11 @@
border-radius: 4px;
background: #fff;
}

.country {
margin-bottom: 2px;
padding: 10px;
height: auto;
width: auto;
/*border: 1px solid red;*/
}
11 changes: 11 additions & 0 deletions week-1/8-advanced-selectors/styles.css
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
/* Try different box model properties below */
.site-header p {
color: white;
margin-bottom: 0;
}
.site-footer p {
font-size: 12px;
text-align: center;
}
.message:last-child {
box-shadow: 4px 4px 0 #dba944;
}
12 changes: 12 additions & 0 deletions week-2/10-media-queries/columns.css
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
/* Add your own CSS code below */

@media screen and (min-width: 10px) {
.countries {
columns: 2;
}
}

@media screen and (min-width: 1200px) {
.countries {
columns: 3;
}
}
12 changes: 12 additions & 0 deletions week-2/11-flexbox/flexbox.css
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
/* Add your own CSS code below */
.countries {
display: flex;
}
.countries--first {
flex-direction: row-reverse;
}
.countries--second {
flex-direction: column;
}
.countries--third {
flex-direction: column-reverse;
}
17 changes: 16 additions & 1 deletion week-2/12-justify-content/flexbox.css
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,20 @@
.countries--second .country {
padding: 0.5em;
}

/* Add your own CSS code below */
.countries--first {
flex-direction: row;
justify-content: flex-end;
}
.countries--second {
flex-direction: row;
justify-content: space-around;
}
.countries--third {
flex-direction: column;
justify-content: flex-end;
}
.countries--fourth {
flex-direction: column-reverse;
justify-content: space-around;
}
16 changes: 16 additions & 0 deletions week-2/13-align-items/flexbox.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,19 @@
display: flex;
}
/* Add your own CSS code below */
.countries--first {
flex-direction: row;
align-items: center;
}
.countries--second {
flex-direction: row-reverse;
align-items: flex-end;
}
.countries--third {
flex-direction: column;
align-items: flex-end;
}
.countries--fourth {
flex-direction: column-reverse;
align-items: center;
}
49 changes: 49 additions & 0 deletions week-2/14-order/flexbox.css
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,52 @@
}

/* Add your own CSS code below */

/* countries--first*/
.countries--first .country--brazil {
order: 5;
}
.countries--first .country--croatia {
order: 1;
}
.countries--first .country--laos {
order: 3;
}
.countries--first .country--uganda {
order: 5;
}
.countries--first .country--ethiopia {
order: 2;
}
/* countries--second*/
.countries--second .country--brazil {
order: 4;
}
.countries--second .country--croatia {
order: 1;
}
.countries--second .country--laos {
order: 3;
}
.countries--second .country--uganda {
order: 5;
}
.countries--second .country--ethiopia {
order: 2;
}
/* countries--thirdd*/
.countries--third .country--brazil {
order: 5;
}
.countries--third .country--croatia {
order: 4;
}
.countries--third .country--laos {
order: 2;
}
.countries--third .country--uganda {
order: 1;
}
.countries--third .country--ethiopia {
order: 3;
}
31 changes: 31 additions & 0 deletions week-2/15-align-self/flexbox.css
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,34 @@
}

/* Add your own CSS code below */
/* first*/
.countries--first :nth-child(3) {
align-self: flex-end;
}

/*second*/
.countries--second {
align-items: center;
}
.countries--second :nth-child(3) {
align-self: flex-end;
}

/*third*/
.countries--third {
align-items: flex-end;
}
.countries--third :first-child {
align-self: flex-start;
}
.countries--third :last-child {
align-self: flex-start;
}
/*fourth*/
.countries--fourth {
flex-direction: column;
align-items: flex-start;
}
.countries--fourth :last-child {
align-self: center;
}
Loading