Skip to content

Commit f5fd571

Browse files
committed
feat(footer): KTL-1829: add Bluesky link to social footer
1 parent 885e957 commit f5fd571

File tree

7 files changed

+36
-19
lines changed

7 files changed

+36
-19
lines changed

docs/images/social/bsky.svg

Lines changed: 1 addition & 0 deletions
Loading

docs/topics/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ Kotlin is also being covered in different conferences worldwide. You can find a
172172
### Is Kotlin on social media?
173173

174174
Yes.
175-
Subscribe to the [Kotlin YouTube channel](https://www.youtube.com/c/Kotlin) and follow Kotlin [on Twitter](https://twitter.com/kotlin).
175+
Subscribe to the [Kotlin YouTube channel](https://www.youtube.com/c/Kotlin) and follow Kotlin [on Twitter](https://twitter.com/kotlin) or [on Bluesky](https://bsky.app/profile/kotlinlang.org).
176176

177177
### Any other online Kotlin resources?
178178

docs/topics/getting-started.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Here you'll learn how to develop a console application and create unit tests wit
3333
4. **Follow Kotlin** on:
3434

3535
* ![Twitter](twitter.svg){width=18}{type="joined"} [Twitter](https://twitter.com/kotlin)
36+
* ![Bluesky](bsky.svg){width=18}{type="joined"} [Bluesky](https://bsky.app/profile/kotlinlang.org)
3637
* ![Reddit](reddit.svg){width=25}{type="joined"} [Reddit](https://www.reddit.com/r/Kotlin/)
3738
* ![YouTube](youtube.svg){width=25}{type="joined"} [Youtube](https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw)
3839

@@ -59,6 +60,7 @@ Here you'll learn how to develop a backend application with Kotlin server-side.
5960
4. **Follow Kotlin** on:
6061

6162
* ![Twitter](twitter.svg){width=18}{type="joined"} [Twitter](https://twitter.com/kotlin)
63+
* ![Bluesky](bsky.svg){width=18}{type="joined"} [Bluesky](https://bsky.app/profile/kotlinlang.org)
6264
* ![Reddit](reddit.svg){width=25}{type="joined"} [Reddit](https://www.reddit.com/r/Kotlin/)
6365
* ![YouTube](youtube.svg){width=25}{type="joined"} [Youtube](https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw)
6466

@@ -88,6 +90,7 @@ Here you'll learn how to develop a cross-platform application using [Kotlin Mult
8890
5. **Follow Kotlin** on:
8991

9092
* ![Twitter](twitter.svg){width=18}{type="joined"} [Twitter](https://twitter.com/kotlin)
93+
* ![Bluesky](bsky.svg){width=18}{type="joined"} [Bluesky](https://bsky.app/profile/kotlinlang.org)
9194
* ![Reddit](reddit.svg){width=25}{type="joined"} [Reddit](https://www.reddit.com/r/Kotlin/)
9295
* ![YouTube](youtube.svg){width=25}{type="joined"} [Youtube](https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw)
9396

@@ -101,7 +104,7 @@ To start using Kotlin for Android development, read [Google's recommendation for
101104

102105
Join the Android community on ![Slack](slack.svg){width=25}{type="joined"} Slack: [get an invite](https://surveys.jetbrains.com/s3/kotlin-slack-sign-up) and join the [#android](https://kotlinlang.slack.com/archives/C0B8M7BUY) channel.
103106

104-
Follow Kotlin on ![Twitter](twitter.svg){width=18}{type="joined"} [Twitter](https://twitter.com/kotlin), ![Reddit](reddit.svg){width=25}{type="joined"} [Reddit](https://www.reddit.com/r/Kotlin/), and ![YouTube](youtube.svg){width=25}{type="joined"} [Youtube](https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw), and don't miss any important ecosystem updates.
107+
Follow Kotlin on ![Twitter](twitter.svg){width=18}{type="joined"} [Twitter](https://twitter.com/kotlin), ![Bluesky](bsky.svg){width=18}{type="joined"} [Bluesky](https://bsky.app/profile/kotlinlang.org), ![Reddit](reddit.svg){width=25}{type="joined"} [Reddit](https://www.reddit.com/r/Kotlin/), and ![YouTube](youtube.svg){width=25}{type="joined"} [Youtube](https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw), and don't miss any important ecosystem updates.
105108

106109
</tab>
107110

@@ -125,6 +128,7 @@ From building data pipelines to productionizing machine learning models, Kotlin
125128

126129
4. **Follow Kotlin** on:
127130
* ![Twitter](twitter.svg){width=18}{type="joined"} [Twitter](https://twitter.com/kotlin)
131+
* ![Bluesky](bsky.svg){width=18}{type="joined"} [Bluesky](https://bsky.app/profile/kotlinlang.org)
128132
* ![Reddit](reddit.svg){width=25}{type="joined"} [Reddit](https://www.reddit.com/r/Kotlin/)
129133
* ![YouTube](youtube.svg){width=25}{type="joined"} [Youtube](https://www.youtube.com/channel/UCP7uiEZIqci43m22KDl0sNw)
130134

docs/topics/gsoc-2024.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ and [contributor guidelines](#kotlin-contributor-guidelines-for-google-summer-of
2121
* The official [Kotlin website](https://kotlinlang.org/) is a great place to start.
2222
* Read the official [documentation](getting-started.md) to get a better understanding of the language.
2323
* Take a look at the Kotlin courses on [JetBrains Academy](https://lp.jetbrains.com/academy/learn-kotlin/) or the Android team’s [Training options](https://developer.android.com/courses/).
24-
* Follow the [Kotlin X](https://twitter.com/kotlin) account to stay up to date on the latest news and developments.
24+
* Follow the [Kotlin X](https://twitter.com/kotlin) or [Kotlin Bluesky](https://bsky.app/profile/kotlinlang.org) accounts to stay up to date on the latest news and developments.
2525
* Check out the [Kotlin YouTube channel](https://www.youtube.com/@Kotlin) for tutorials, tips, and the latest updates.
2626

2727
3. Get to know the Kotlin open source community:

docs/topics/gsoc-2025.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ and [contributor guidelines](#kotlin-contributor-guidelines-for-google-summer-of
2121
* The official [Kotlin website](https://kotlinlang.org/) is a great place to start.
2222
* Read the official [documentation](getting-started.md) to get a better understanding of the language.
2323
* Take a look at the Kotlin courses on [JetBrains Academy](https://lp.jetbrains.com/academy/learn-kotlin/) or the Android team's [Training options](https://developer.android.com/courses/).
24-
* Follow the [Kotlin X](https://twitter.com/kotlin) account to stay up to date on the latest news and developments.
24+
* Follow the [Kotlin X](https://twitter.com/kotlin) or [Kotlin Bluesky](https://bsky.app/profile/kotlinlang.org) accounts to stay up to date on the latest news and developments.
2525
* Check out the [Kotlin YouTube channel](https://www.youtube.com/@Kotlin) for tutorials, tips, and the latest updates.
2626

2727
3. Get to know the Kotlin open source community:

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
"@babel/core": "^7.22.10",
1111
"@babel/register": "7.15.3",
1212
"@jetbrains/babel-preset-jetbrains": "^2.3.1",
13-
"@jetbrains/kotlin-web-site-ui": "4.8.3",
13+
"@jetbrains/kotlin-web-site-ui": "^4.9.0",
1414
"@react-hook/resize-observer": "1.2.5",
1515
"@rescui/button": "^0.10.0",
1616
"@rescui/card": "^0.8.1",
1717
"@rescui/checkbox": "^0.4.13",
1818
"@rescui/colors": "^0.1.6",
1919
"@rescui/dropdown-menu": "^0.6.1",
2020
"@rescui/focus-manager": "^0.1.4",
21-
"@rescui/icons": "0.13.1",
21+
"@rescui/icons": "^0.16.13",
2222
"@rescui/input": "^0.8.2",
2323
"@rescui/menu": "0.9.4",
2424
"@rescui/switcher": "^0.5.1",

yarn.lock

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,6 +1238,14 @@
12381238
core-js-pure "^3.25.1"
12391239
regenerator-runtime "^0.13.11"
12401240

1241+
"@babel/runtime-corejs3@^7.26.0":
1242+
version "7.26.9"
1243+
resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.26.9.tgz#8b73bae47453aa3dd2839ac52598581a7dd8332f"
1244+
integrity sha512-5EVjbTegqN7RSJle6hMWYxO4voo4rI+9krITk+DWR+diJgGrjZjrIBnJhjrHYYQsFgI7j1w1QnrvV7YSKBfYGg==
1245+
dependencies:
1246+
core-js-pure "^3.30.2"
1247+
regenerator-runtime "^0.14.0"
1248+
12411249
12421250
version "7.0.0"
12431251
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0.tgz#adeb78fedfc855aa05bc041640f3f6f98e85424c"
@@ -1430,10 +1438,10 @@
14301438
"@babel/runtime" "^7.14.0"
14311439
babel-plugin-angularjs-annotate "^0.10.0"
14321440

1433-
"@jetbrains/kotlin-web-site-ui@4.8.3":
1434-
version "4.8.3"
1435-
resolved "https://registry.yarnpkg.com/@jetbrains/kotlin-web-site-ui/-/kotlin-web-site-ui-4.8.3.tgz#2f4d402fc28a80ad2fabea2df1f817c3763b67f5"
1436-
integrity sha512-zBzeP89kYJiEABOBw9RUy3Mazy56Vk/nu+jeC9TgKFcMF8YpKLf1wZzqXXq9uAjXRshIqNSPciXWW1c0ZbP80Q==
1441+
"@jetbrains/kotlin-web-site-ui@^4.9.0":
1442+
version "4.9.0"
1443+
resolved "https://registry.yarnpkg.com/@jetbrains/kotlin-web-site-ui/-/kotlin-web-site-ui-4.9.0.tgz#94c0a95ed81612e87825639ee153c4119c8413c4"
1444+
integrity sha512-7gtddUYdlmcWd1S5r4sBhL2oZ+h3wpB49PEUsDUmDzZPfFSntBcVLc7JKOzV87iVWyyOuvOc9F3MbbRf9o97PQ==
14371445

14381446
"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
14391447
version "0.3.3"
@@ -1743,15 +1751,6 @@
17431751
"@babel/runtime-corejs3" "^7.14.0"
17441752
core-js "^3.9.1"
17451753

1746-
1747-
version "0.13.1"
1748-
resolved "https://registry.yarnpkg.com/@rescui/icons/-/icons-0.13.1.tgz#90a4598b5fbc2424bdd454acf74c40695bc01b01"
1749-
integrity sha512-Q6OKdYOjph7GV1Ou/y3hv+ACAjSDGD9pNF/xELMlBN3y10cFvNFulUSvBrDSeIO39tmuM171nvxGOWU+mv2rvA==
1750-
dependencies:
1751-
"@babel/runtime-corejs3" "^7.14.0"
1752-
classnames "^2.2.6"
1753-
core-js "^3.9.1"
1754-
17551754
"@rescui/icons@^0.11.2":
17561755
version "0.11.2"
17571756
resolved "https://registry.yarnpkg.com/@rescui/icons/-/icons-0.11.2.tgz#754668960df98d9432f6a79b552de03573a942e8"
@@ -1770,6 +1769,14 @@
17701769
classnames "^2.2.6"
17711770
core-js "^3.9.1"
17721771

1772+
"@rescui/icons@^0.16.13":
1773+
version "0.16.13"
1774+
resolved "https://registry.yarnpkg.com/@rescui/icons/-/icons-0.16.13.tgz#e1a64bd98d83bd8815035a3aa56ec67ecaead95e"
1775+
integrity sha512-ik1ZE0QNFM6Kfk8hs3GSmHMvcLLTu/Pxzi5aAy4Z5uIrnKxqXf5k3AlbKZVWS/pneeKLSWhheztcjUVtjidv+g==
1776+
dependencies:
1777+
"@babel/runtime-corejs3" "^7.26.0"
1778+
classnames "^2.2.6"
1779+
17731780
"@rescui/input@^0.8.2":
17741781
version "0.8.2"
17751782
resolved "https://registry.yarnpkg.com/@rescui/input/-/input-0.8.2.tgz#a6d81c61cada676c11f80221db939f41c4ade549"
@@ -3597,6 +3604,11 @@ core-js-pure@^3.25.1:
35973604
resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.30.2.tgz#005a82551f4af3250dcfb46ed360fad32ced114e"
35983605
integrity sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==
35993606

3607+
core-js-pure@^3.30.2:
3608+
version "3.40.0"
3609+
resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.40.0.tgz#d9a019e9160f9b042eeb6abb92242680089d486e"
3610+
integrity sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==
3611+
36003612
36013613
version "3.19.0"
36023614
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.19.0.tgz#9e40098a9bc326c7e81b486abbd5e12b9d275176"

0 commit comments

Comments
 (0)