[REF] runbot: use assets bundle

Instead of hardcoding links inside of the <head> section of our pages.
This also has the benefit of minifying the packaged code.
This commit is contained in:
William Braeckman 2024-12-05 16:15:56 +01:00
parent 537534ae60
commit 492cf96635
2 changed files with 9 additions and 14 deletions

View File

@ -66,15 +66,15 @@
'runbot/static/src/js/fields/*',
],
'runbot.assets_frontend': [
'/web/static/lib/bootstrap/dist/css/bootstrap.css',
'/web/static/src/libs/fontawesome/css/font-awesome.css',
('include', 'web.assets_frontend_minimal'),
'/runbot/static/src/libs/bootstrap/css/bootstrap.css',
'/runbot/static/src/libs/fontawesome/css/font-awesome.css',
'/runbot/static/src/css/runbot.css',
'/web/static/lib/jquery/jquery.js',
'/web/static/lib/popper/popper.js',
#'/web/static/lib/bootstrap/js/dist/util.js',
'/web/static/lib/bootstrap/js/dist/dropdown.js',
'/web/static/lib/bootstrap/js/dist/collapse.js',
'/runbot/static/src/libs/jquery/jquery.js',
'/runbot/static/src/libs/popper/popper.js',
'/runbot/static/src/libs/bootstrap/js/bootstrap.bundle.js',
'/runbot/static/src/js/runbot.js',
],
},

View File

@ -6,14 +6,9 @@
<html t-att-data-bs-theme="theme">
<head>
<title t-out="title or 'Runbot'"/>
<link rel="stylesheet" type="text/css" href="/runbot/static/src/libs/bootstrap/css/bootstrap.css"/>
<link rel="stylesheet" type="text/css" href="/runbot/static/src/libs/fontawesome/css/font-awesome.css"/>
<link rel="stylesheet" type="text/css" href="/runbot/static/src/css/runbot.css"/>
<script src="/runbot/static/src/libs/jquery/jquery.js" type="text/javascript"/>
<script type="text/javascript" src="/runbot/static/src/libs/popper/popper.js"/>
<script type="text/javascript" src="/runbot/static/src/libs/bootstrap/js/bootstrap.bundle.js"/>
<script type="text/javascript" src="/runbot/static/src/js/runbot.js"/>
<t t-call-assets="runbot.assets_frontend"/>
<t t-if="refresh">
<meta http-equiv="refresh" t-att-content="refresh"/>