diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..cd373b9 Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..c8cc363 --- /dev/null +++ b/index.html @@ -0,0 +1,62 @@ + + + + + + + + Sairaslomageneraattori + + + + + +
+ +
+
+
+

Tervetuloa sairaslomageneraattoriin!

+

Hyvä syy olla kotona vuoden jokaisena työpäivänä!

+ Sairaslomageneraattoriin +
+
+

Meistä

+

Sairaslomageneraattorin takana on pitkäaikainen duunari, joka insinööriopintojensa uuvuttamana ei jaksanut enää keksiä työantajalleen hyviä syitä olla poissa töistä. Nokkela insinöörinraakile päätti julkaista saikkugeneraattorin muiden iloksi.

+
+
+

Palvelumme

+

Vain yhdellä napin painalluksella saat nerokkaan syyn olla poissa töistä.

+
+
+

Contact Us

+
+ + + + + + + + + + +
+
+
+ + + + + \ No newline at end of file diff --git a/sairaslomageneraattori.html b/sairaslomageneraattori.html new file mode 100644 index 0000000..e6c7268 --- /dev/null +++ b/sairaslomageneraattori.html @@ -0,0 +1,45 @@ + + + + + + Sairaslomageneraattori + + + +
+

Sairaslomageneraattori

+
+
+

Paina nappia saadaksesi satunnaisen sairaslomatodistuksen tekstin.

+ +

+
+ + + + + + + + + + +"Potilas oli Australiassa lomalla ja tämän niskaan tippui australialainen tippuva karhu. Potilas sairaslomalla kolme viikkoa hyökkäyksestä toipumiseen." \ No newline at end of file diff --git a/sivuikoni.ico b/sivuikoni.ico new file mode 100644 index 0000000..4ce2ecf Binary files /dev/null and b/sivuikoni.ico differ diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..626e454 --- /dev/null +++ b/styles.css @@ -0,0 +1,144 @@ +/* General Reset */ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: 'Roboto', sans-serif; + line-height: 1.6; + color: #333; + background-color: #f4f4f9; + padding: 0 20px; +} + +/* Header */ +header { + background: #333; + color: #fff; + padding: 10px 20px; + text-align: center; +} + +header nav { + display: flex; + justify-content: space-between; + align-items: center; + max-width: 1100px; + margin: 0 auto; +} + +.nav-links { + list-style: none; + display: flex; +} + +.nav-links li { + margin: 0 15px; +} + +.nav-links a { + color: #fff; + text-decoration: none; + font-weight: bold; + transition: color 0.3s; +} + +.nav-links a:hover { + color: #f4f4f9; +} + +/* Hero Section */ +#hero { + text-align: center; + padding: 50px 20px; + background: #4CAF50; + color: #fff; +} + +#hero h1 { + font-size: 2.5rem; + margin-bottom: 10px; +} + +#hero p { + font-size: 1.2rem; + margin-bottom: 20px; +} + +#hero .btn { + background: #fff; + color: #4CAF50; + padding: 10px 20px; + text-decoration: none; + border-radius: 5px; + transition: background 0.3s, color 0.3s; +} + +#hero .btn:hover { + background: #333; + color: #fff; +} + +/* Section Styling */ +section { + margin: 20px 0; + padding: 20px; + background: #fff; + border-radius: 5px; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); +} + +section h2 { + font-size: 1.8rem; + margin-bottom: 10px; +} + +/* Form Styles */ +form { + display: flex; + flex-direction: column; + gap: 10px; +} + +form label { + font-weight: bold; +} + +form input, +form textarea, +form button { + padding: 10px; + border: 1px solid #ddd; + border-radius: 5px; + font-size: 1rem; +} + +form input:focus, +form textarea:focus { + border-color: #4CAF50; + outline: none; +} + +form button { + background: #4CAF50; + color: #fff; + border: none; + cursor: pointer; + transition: background 0.3s; +} + +form button:hover { + background: #333; +} + +/* Footer */ +footer { + text-align: center; + padding: 10px 20px; + background: #333; + color: #fff; + margin-top: 20px; + font-size: 0.9rem; +}