+9
pinnedbookmarklets.uc.js
+9
pinnedbookmarklets.uc.js
···
1
+
const sidebarBoxes = document.querySelectorAll('.workspace-arrowscrollbox');
2
+
const bookmarklets = document.getElementById('PlacesToolbarItems').querySelectorAll('toolbarbutton[scheme="javascript"]');
3
+
sidebarBoxes.forEach((box) => {
4
+
const newVbox = document.createElement('vbox');
5
+
newVbox.classList.add('zen-workspace-bookmarklets-section');
6
+
bookmarklets.forEach((b) => {
7
+
newVbox.append(b);
8
+
});
9
+
});
+18
theme.json
+18
theme.json
···
1
+
{
2
+
"id": "Pinned Bookmarklets",
3
+
"js": true,
4
+
"homepage": "https://tangled.sh/@veryroundbird/zen-pinned-bookmarklets",
5
+
"author": "@veryroundbird.house",
6
+
"name": "Pinned Bookmarklets",
7
+
"description": "Pin your bookmarklets to the sidebar.",
8
+
"version": "1.0",
9
+
"createdAt": "2025-09-19",
10
+
"updatedAt": "2025-09-19",
11
+
"readme": "https://tangled.sh/@veryroundbird/zen-pinned-bookmarklets/tree/README.md",
12
+
"image": "",
13
+
"tags": [
14
+
"sidebar",
15
+
"bookmarks",
16
+
],
17
+
"fork": ["zen"]
18
+
}