Skip to content

Commit 870f224

Browse files
committed
Internal assets
1 parent 351c50c commit 870f224

59 files changed

Lines changed: 1383 additions & 464 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
"web-auth/webauthn-lib": "~5.2.4",
7373
"webonyx/graphql-php": "~14.11.10",
7474
"yiisoft/arrays": "^3.2",
75+
"yiisoft/assets": "^5.1",
7576
"yiisoft/html": "^3.11",
7677
"yiisoft/translator": "^3.2",
7778
"yiisoft/translator-message-php": "^1.1"

composer.lock

Lines changed: 86 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/templates/_components/fieldtypes/Assets/input.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
{% set registerJs = false %}
44

5-
{% do view.registerAssetBundle("craft\\web\\assets\\prismjs\\PrismJsAsset") %}
5+
{% do registerAsset('prism') %}
66

77
{% set jsSettings = {
88
id: id|namespaceInputId,

resources/templates/_includes/forms/autosuggest.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{% import '_includes/forms.twig' as forms %}
22

3-
{% do view.registerAssetBundle("craft\\web\\assets\\vue\\VueAsset") %}
3+
{% do registerAsset('vue') %}
44

55
{% set suggestions = (suggestions ?? [])
66
|merge((suggestTemplates ?? false) ? craft.cp.getTemplateSuggestions() : [])

resources/templates/_includes/forms/editableTable.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@
7272
{% for col in cols %}
7373
{%- switch col.type %}
7474
{%- case 'time' %}
75-
{%- do view.registerAssetBundle('craft\\web\\assets\\timepicker\\TimepickerAsset') %}
75+
{%- do registerAsset('timepicker') %}
7676
{%- case 'template' %}
77-
{%- do view.registerAssetBundle("craft\\web\\assets\\vue\\VueAsset") %}
77+
{%- do registerAsset('vue') %}
7878
{%- endswitch %}
7979
{% endfor %}
8080

resources/templates/_includes/forms/money.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{% import '_includes/forms' as forms %}
2-
{% do view.registerAssetBundle("craft\\web\\assets\\money\\MoneyAsset") %}
2+
{% do registerAsset('money') %}
33

44
{% set id = id ?? "money#{random()}" -%}
55
{% set decimals = decimals ?? 2 %}

resources/templates/_includes/forms/time.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
{% set isMobile = craft.app.request.isMobileBrowser %}
1010
{% set isDateTime = isDateTime ?? false %}
1111

12-
{% do view.registerAssetBundle('craft\\web\\assets\\timepicker\\TimepickerAsset') -%}
12+
{% do registerAsset('timepicker') -%}
1313

1414
{% set containerAttributes = {
1515
class: ['timewrapper']|merge((class ?? [])|explodeClass),

resources/templates/_includes/permissions.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% requireEdition CraftTeam %}
22

33

4-
{% do view.registerAssetBundle("craft\\web\\assets\\userpermissions\\UserPermissionsAsset") %}
4+
{% do registerAsset('user-permissions') %}
55

66
{% set wrapperClass = "user-permissions-#{random()}" %}
77

resources/templates/_layouts/base.twig

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
dir: orientation,
1818
}|merge(bodyAttributes ?? {}, recursive=true) -%}
1919

20-
{% do view.registerAssetBundle('craft\\web\\assets\\cp\\CpAsset') -%}
21-
{% set cpAssetUrl = view.getAssetManager().getPublishedUrl('@app/web/assets/cp/dist', true) -%}
20+
{% do registerAsset('cp') -%}
2221

2322
{% hook "cp.layouts.base" -%}
2423

@@ -41,10 +40,10 @@
4140
{% endif %}
4241
{% endfor %}
4342
{% if not hasCustomIcon %}
44-
<link rel="icon" href="{{ cpAssetUrl }}/images/icons/favicon.ico">
45-
<link rel="icon" type="image/svg+xml" sizes="any" href="{{ cpAssetUrl }}/images/icons/icon.svg">
46-
<link rel="apple-touch-icon" sizes="180x180" href="{{ cpAssetUrl }}/images/icons/apple-touch-icon.png">
47-
<link rel="mask-icon" href="{{ cpAssetUrl }}/images/icons/safari-pinned-tab.svg" color="#e5422b">
43+
<link rel="icon" href="{{ assetUrl('cp', 'images/icons/favicon.ico') }}">
44+
<link rel="icon" type="image/svg+xml" sizes="any" href="{{ assetUrl('cp', 'images/icons/icon.svg') }}">
45+
<link rel="apple-touch-icon" sizes="180x180" href="{{ assetUrl('cp', 'images/icons/apple-touch-icon.png') }}">
46+
<link rel="mask-icon" href="{{ assetUrl('cp', 'images/icons/safari-pinned-tab.svg') }}" color="#e5422b">
4847
{% endif %}
4948

5049
<script type="text/javascript">

resources/templates/assets/_index.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
{% set title = "Assets"|t('app') %}
33
{% set elementType = 'CraftCms\\Cms\\Asset\\Elements\\Asset' %}
44

5-
{% do view.registerAssetBundle("craft\\web\\assets\\fileupload\\FileUploadAsset") %}
6-
{% do view.registerAssetBundle("craft\\web\\assets\\prismjs\\PrismJsAsset") %}
5+
{% do registerAsset('file-upload') %}
6+
{% do registerAsset('prism') %}

0 commit comments

Comments
 (0)