diff --git a/browser-plugin/promo_assets/marp/.gitignore b/browser-plugin/promo_assets/.gitignore similarity index 100% rename from browser-plugin/promo_assets/marp/.gitignore rename to browser-plugin/promo_assets/.gitignore diff --git a/browser-plugin/promo_assets/marp/Makefile b/browser-plugin/promo_assets/Makefile similarity index 51% rename from browser-plugin/promo_assets/marp/Makefile rename to browser-plugin/promo_assets/Makefile index 33c49b1..858b9fb 100644 --- a/browser-plugin/promo_assets/marp/Makefile +++ b/browser-plugin/promo_assets/Makefile @@ -1,14 +1,31 @@ PNGS := screenshot.png small_promo_tile.png marquee_promo_tile.png -.PHONY: png +.PHONY: png icon -all: png +all: png icon png: $(PNGS) +install: + # echo you also need chrom(ium) for pdf/ppxt + sudo npm install -g @marp-team/marp-cli + sudo npm install -g inline-source-cli + sudo apt install -y librsvg2-bin + +icon: store_icon.png + +store_icon.png: assets/store_icon.svg + mkdir -p dest + rsvg-convert -w 128 -h 128 $< -o dest/$@ + screenshot.png: screenshot.md mkdir -p dest - marp $< --images png --allow-local-files -o "dest/$@" + marp $< --image-scale 1.11111 --images png --allow-local-files -o "dest/tmp-$@" + for img in dest/tmp-*.png; do \ + final_name=$$(echo $$img | sed 's/tmp-//'); \ + convert "$$img" -gravity Center -crop 1280x800+0+0 +repage "$$final_name"; \ + done + rm dest/tmp-*.png small_promo_tile.png: small_promo_tile.md mkdir -p dest diff --git a/browser-plugin/promo_assets/marp/assets/logo.svg b/browser-plugin/promo_assets/assets/logo.svg similarity index 100% rename from browser-plugin/promo_assets/marp/assets/logo.svg rename to browser-plugin/promo_assets/assets/logo.svg diff --git a/browser-plugin/promo_assets/marp/assets/screenshot1.png b/browser-plugin/promo_assets/assets/screenshot1.png similarity index 100% rename from browser-plugin/promo_assets/marp/assets/screenshot1.png rename to browser-plugin/promo_assets/assets/screenshot1.png diff --git a/browser-plugin/promo_assets/marp/assets/screenshot2.png b/browser-plugin/promo_assets/assets/screenshot2.png similarity index 100% rename from browser-plugin/promo_assets/marp/assets/screenshot2.png rename to browser-plugin/promo_assets/assets/screenshot2.png diff --git a/browser-plugin/promo_assets/marp/assets/screenshot3.png b/browser-plugin/promo_assets/assets/screenshot3.png similarity index 100% rename from browser-plugin/promo_assets/marp/assets/screenshot3.png rename to browser-plugin/promo_assets/assets/screenshot3.png diff --git a/browser-plugin/promo_assets/marp/assets/screenshot4.png b/browser-plugin/promo_assets/assets/screenshot4.png similarity index 100% rename from browser-plugin/promo_assets/marp/assets/screenshot4.png rename to browser-plugin/promo_assets/assets/screenshot4.png diff --git a/browser-plugin/promo_assets/assets/store_icon.svg b/browser-plugin/promo_assets/assets/store_icon.svg new file mode 100644 index 0000000..ff1adab --- /dev/null +++ b/browser-plugin/promo_assets/assets/store_icon.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/browser-plugin/promo_assets/marp/marquee_promo_tile.md b/browser-plugin/promo_assets/marquee_promo_tile.md similarity index 100% rename from browser-plugin/promo_assets/marp/marquee_promo_tile.md rename to browser-plugin/promo_assets/marquee_promo_tile.md diff --git a/browser-plugin/promo_assets/marp/screenshot.md b/browser-plugin/promo_assets/screenshot.md similarity index 98% rename from browser-plugin/promo_assets/marp/screenshot.md rename to browser-plugin/promo_assets/screenshot.md index 0386f4e..65b42bf 100644 --- a/browser-plugin/promo_assets/marp/screenshot.md +++ b/browser-plugin/promo_assets/screenshot.md @@ -1,7 +1,7 @@ --- marp: true theme: default -size: 16:10 +size: 16:9 style: | /* Define the layout for the specific slide class 'showcase' */ section.showcase { @@ -38,7 +38,7 @@ style: | section.showcase img.logo { position: absolute; bottom: 30px; - right: 40px; + right: 80px; height: 100px; /* Adjust based on your logo aspect ratio */ width: auto; } @@ -82,4 +82,3 @@ style: | - diff --git a/browser-plugin/promo_assets/marp/small_promo_tile.md b/browser-plugin/promo_assets/small_promo_tile.md similarity index 100% rename from browser-plugin/promo_assets/marp/small_promo_tile.md rename to browser-plugin/promo_assets/small_promo_tile.md diff --git a/browser-plugin/src/host/manifest.json b/browser-plugin/src/host/manifest.json index 22de07f..cbeba28 100644 --- a/browser-plugin/src/host/manifest.json +++ b/browser-plugin/src/host/manifest.json @@ -5,7 +5,8 @@ "description": "Objectively analyzes news articles for journalistic quality, rewriting headlines to remove bias, framing, and sensationalism.", "permissions": [ "storage", - "declarativeNetRequest" + "declarativeNetRequest", + "activeTab" ], "host_permissions": [ ""