aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Victor B <39555268+victorbnl@users.noreply.github.com>2023-05-03 01:13:20 +0200
committerLibravatar GitHub <noreply@github.com>2023-05-03 00:13:20 +0100
commit3d432a845f8e5973668208376e9ba56e1257883a (patch)
treef92b520e10bdf69cfed153923a27dc3532cfb979
parentadd Chemrat as a contributor for code (#348) (diff)
downloadferdium-recipes-3d432a845f8e5973668208376e9ba56e1257883a.tar.gz
ferdium-recipes-3d432a845f8e5973668208376e9ba56e1257883a.tar.zst
ferdium-recipes-3d432a845f8e5973668208376e9ba56e1257883a.zip
Add Bluesky recipe (#347)
-rw-r--r--recipes/bluesky/icon.svg9
-rw-r--r--recipes/bluesky/index.js1
-rw-r--r--recipes/bluesky/package.json9
-rw-r--r--recipes/bluesky/webview.js9
4 files changed, 28 insertions, 0 deletions
diff --git a/recipes/bluesky/icon.svg b/recipes/bluesky/icon.svg
new file mode 100644
index 0000000..7f2f6c5
--- /dev/null
+++ b/recipes/bluesky/icon.svg
@@ -0,0 +1,9 @@
1<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
2 <defs>
3 <linearGradient id="gradient" x1="0" y1="0" x2="0" y2="1">
4 <stop offset="0" style="stop-color:#0062fe"/>
5 <stop offset="1" style="stop-color:#008ffe"/>
6 </linearGradient>
7 </defs>
8 <rect x="0" y="0" width="24" height="24" rx="5" ry="5" style="fill:url(#gradient)"/>
9</svg>
diff --git a/recipes/bluesky/index.js b/recipes/bluesky/index.js
new file mode 100644
index 0000000..dd41f72
--- /dev/null
+++ b/recipes/bluesky/index.js
@@ -0,0 +1 @@
module.exports = Ferdium => Ferdium;
diff --git a/recipes/bluesky/package.json b/recipes/bluesky/package.json
new file mode 100644
index 0000000..8e045a4
--- /dev/null
+++ b/recipes/bluesky/package.json
@@ -0,0 +1,9 @@
1{
2 "id": "bluesky",
3 "name": "Bluesky",
4 "version": "1.0.0",
5 "license": "MIT",
6 "config": {
7 "serviceURL": "https://staging.bsky.app/"
8 }
9 }
diff --git a/recipes/bluesky/webview.js b/recipes/bluesky/webview.js
new file mode 100644
index 0000000..56a20b6
--- /dev/null
+++ b/recipes/bluesky/webview.js
@@ -0,0 +1,9 @@
1const _path = _interopRequireDefault(require('path'));
2
3function _interopRequireDefault(obj) {
4 return obj && obj.__esModule ? obj : { default: obj };
5}
6
7module.exports = Ferdium => {
8 Ferdium.injectCSS(_path.default.join(__dirname, 'service.css'));
9};