This commit is contained in:
parent
e123643b09
commit
84eca010c8
BIN
public/ikon.png
Normal file
BIN
public/ikon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 48 KiB |
|
@ -23,7 +23,6 @@ figcaption {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 0.9em;
|
font-size: 0.9em;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
Yazılım projelerimizin belkemiği olan açık kaynak yazılımlar, kullanıma *açık* oldukları kadar geliştirmeye de *açıklar*. Ne var ki, bunları kullanması ne kadar kolaysa geliştirmesi de bir o kadar çetrefilli! Peki bunun bizi yıldırmasına müsaade edecek miyiz, tabi ki de hayır! Bu yazıda açık kaynak projelerde katkı sağlayıcı olmanın zorluklarını bir kenara bırakıp, bunun aslında bize sağlanmış bir özgürlük ve kendimizi geliştirmenin eğlenceli bir yolu olduğunu göreceğiz!
|
Yazılım projelerimizin belkemiği olan açık kaynak yazılımlar, kullanıma *açık* oldukları kadar geliştirmeye de *açıklar*. Ne var ki, bunları kullanması ne kadar kolaysa geliştirmesi de bir o kadar çetrefilli! Peki bunun bizi yıldırmasına müsaade edecek miyiz, tabi ki de hayır! Bu yazıda açık kaynak projelerde katkı sağlayıcı olmanın zorluklarını bir kenara bırakıp, bunun aslında bize sağlanmış bir özgürlük ve kendimizi geliştirmenin eğlenceli bir yolu olduğunu göreceğiz!
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
---
|
---
|
||||||
interface Props {
|
interface Props {
|
||||||
title: string;
|
title: string;
|
||||||
|
ogTitle?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
const { title } = Astro.props;
|
const { title, ogTitle } = Astro.props;
|
||||||
import "../styles/main.css";
|
import "../styles/main.css";
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -16,6 +17,13 @@ import "../styles/main.css";
|
||||||
<link rel="icon" type="image/png" href="/favicon.png" />
|
<link rel="icon" type="image/png" href="/favicon.png" />
|
||||||
<meta name="generator" content={Astro.generator} />
|
<meta name="generator" content={Astro.generator} />
|
||||||
<meta name="htmx-config" content='{"code": 204, "swap": false}' />
|
<meta name="htmx-config" content='{"code": 204, "swap": false}' />
|
||||||
|
|
||||||
|
<meta property="og:title" content="blog.log101.dev" />
|
||||||
|
<meta property="og:url" content="https://blog.log101.dev" />
|
||||||
|
<meta property="og:description" content={ogTitle} />
|
||||||
|
<meta property="og:image" content="https://blog.log101.dev/ikon.png" />
|
||||||
|
<meta name="twitter:card" content="summary" />
|
||||||
|
|
||||||
<title>{title}</title>
|
<title>{title}</title>
|
||||||
</head>
|
</head>
|
||||||
<body class="flex justify-center font-sans">
|
<body class="flex justify-center font-sans">
|
||||||
|
|
|
@ -29,7 +29,7 @@ export async function getStaticPaths() {
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
|
|
||||||
<Layout title="log101">
|
<Layout title="log101" ogTitle="İlk Açık Kaynak Katkınızın Hikayesi">
|
||||||
<Header />
|
<Header />
|
||||||
{
|
{
|
||||||
entry.collection === "blog" ? (
|
entry.collection === "blog" ? (
|
||||||
|
|
Loading…
Reference in New Issue
Block a user