Skip to content

Commit 1d2f083

Browse files
committed
Use fonts from CDN instead of local to avoid asset path problems at non-root URLs
1 parent d05ad18 commit 1d2f083

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

app/assets/stylesheets/application.bootstrap.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ $table-bg-scale: -90%;
33

44
@import 'bootstrap/scss/bootstrap';
55

6-
$bootstrap-icons-font-dir: "./bootstrap-icons/font/fonts";
6+
$bootstrap-icons-font-dir: "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/fonts";
77
@import 'bootstrap-icons/font/bootstrap-icons';
88

9-
$ra-font-path: "./rpg-awesome/fonts";
9+
$ra-font-path: "https://cdn.jsdelivr.net/npm/rpg-awesome@0.2.0/fonts";
1010
@import 'rpg-awesome/scss/rpg-awesome';
1111

1212
@import 'layout';

app/controllers/application_controller.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ def configure_content_security_policy
4646
content_security_policy.connect_src :self
4747
content_security_policy.frame_ancestors :self
4848
content_security_policy.frame_src :none
49+
content_security_policy.font_src :self, "https://cdn.jsdelivr.net"
4950
content_security_policy.img_src :self, :data
5051
content_security_policy.object_src :none
5152
content_security_policy.script_src :self

0 commit comments

Comments
 (0)