mirror of
https://git.northern.co/onpoint-suite/drupal_yp_install_profile.git
synced 2024-10-31 17:05:32 +00:00
Merge pull request #4 from yellowpencil/svg-updates-may-26-2021
SVG Updates
This commit is contained in:
commit
ea064a722e
133
README.md
133
README.md
@ -14,25 +14,27 @@ This section will include the how to use instructions.
|
|||||||
This section will include what's included in the profile install.
|
This section will include what's included in the profile install.
|
||||||
|
|
||||||
- Home page content type
|
- Home page content type
|
||||||
|
- Home page node is automatically created and set as home page in site settings
|
||||||
- CKEditor; indent block, Linkit, anchor links, media library embeds and uploads
|
- CKEditor; indent block, Linkit, anchor links, media library embeds and uploads
|
||||||
- Four user types; Site Admin, Publisher, Editor, Writer
|
- Four user types; Site Admin, Publisher, Editor, Writer
|
||||||
- Permissions setup for user types
|
- Permissions setup for user types
|
||||||
- Media types; document, image, remote video and SVG
|
- Media types; document, image, remote video and SVG
|
||||||
- Reponsive image styles for image media type
|
- Reponsive image styles for image media type
|
||||||
|
- SVG and SVG icon display modes for SVG media type
|
||||||
- Default workflow (Draft, Pubish, Archive)
|
- Default workflow (Draft, Pubish, Archive)
|
||||||
- Pathauto default URL pattern
|
- Pathauto default URL pattern
|
||||||
- Config ignore; Stage file proxy, webform, pathauto patterns
|
- Config ignore for stage file proxy, webform, pathauto patterns
|
||||||
- SMTP server setup to YP's server settings
|
- SMTP server setup to YP's server settings
|
||||||
- Devel with config split already setup
|
- Devel with config split already setup
|
||||||
- Scheduled transitions
|
- Scheduled transitions
|
||||||
- YP Alerts Module
|
- YP Alerts Module
|
||||||
- YP Admin Guide Module
|
- YP Admin Guide Module (WIP)
|
||||||
|
- Translations are ready to be enabled and used
|
||||||
|
|
||||||
#### Installed modules
|
#### Installed modules
|
||||||
|
|
||||||
A full list of modules installed can be found in the
|
A full list of modules installed can be found below. However, some ones to note
|
||||||
`yp_install_profile.info.yml` file. However, some ones to note or that might not
|
or that might not be modules you've seen before include:
|
||||||
be modules you've seen before include:
|
|
||||||
|
|
||||||
- automated_cron
|
- automated_cron
|
||||||
- better_exposed_filters
|
- better_exposed_filters
|
||||||
@ -56,3 +58,124 @@ be modules you've seen before include:
|
|||||||
- ultimate_cron
|
- ultimate_cron
|
||||||
- username_enumeration_prevention
|
- username_enumeration_prevention
|
||||||
- views_infinite_scroll
|
- views_infinite_scroll
|
||||||
|
|
||||||
|
These modules are worth checking out and reading more about if you are
|
||||||
|
interested in how they function.
|
||||||
|
|
||||||
|
**All installed modules**:
|
||||||
|
|
||||||
|
- actions_permissions
|
||||||
|
- admin_toolbar
|
||||||
|
- admin_toolbar_links_access_filter
|
||||||
|
- admin_toolbar_tools
|
||||||
|
- administerusersbyrole
|
||||||
|
- alert
|
||||||
|
- anchor_link
|
||||||
|
- automated_cron
|
||||||
|
- better_exposed_filters
|
||||||
|
- block
|
||||||
|
- block_content
|
||||||
|
- breakpoint
|
||||||
|
- chosen
|
||||||
|
- chosen_lib
|
||||||
|
- ckeditor
|
||||||
|
- ckeditor_indentblock
|
||||||
|
- clientside_validation
|
||||||
|
- clientside_validation_jquery
|
||||||
|
- conditional_fields
|
||||||
|
- config
|
||||||
|
- config_filter
|
||||||
|
- config_ignore
|
||||||
|
- config_split
|
||||||
|
- config_translation
|
||||||
|
- content_moderation
|
||||||
|
- contextual
|
||||||
|
- ctools
|
||||||
|
- ctools_block
|
||||||
|
- ctools_entity_mask
|
||||||
|
- ctools_views
|
||||||
|
- datetime
|
||||||
|
- datetime_range
|
||||||
|
- dblog
|
||||||
|
- devel
|
||||||
|
- diff
|
||||||
|
- dropzonejs
|
||||||
|
- dynamic_entity_reference
|
||||||
|
- dynamic_page_cache
|
||||||
|
- editor
|
||||||
|
- editor_advanced_link
|
||||||
|
- entity_browser
|
||||||
|
- entity_reference_revisions
|
||||||
|
- entity_usage
|
||||||
|
- fakeobjects
|
||||||
|
- field
|
||||||
|
- field_group
|
||||||
|
- field_ui
|
||||||
|
- file
|
||||||
|
- file_delete
|
||||||
|
- filter
|
||||||
|
- help
|
||||||
|
- honeypot
|
||||||
|
- image
|
||||||
|
- inline_form_errors
|
||||||
|
- jquery_ui
|
||||||
|
- jquery_ui_datepicker
|
||||||
|
- jquery_ui_slider
|
||||||
|
- jquery_ui_touch_punch
|
||||||
|
- language
|
||||||
|
- link
|
||||||
|
- link_attributes
|
||||||
|
- linkit
|
||||||
|
- locale
|
||||||
|
- mailsystem
|
||||||
|
- maxlength
|
||||||
|
- media
|
||||||
|
- media_bulk_upload
|
||||||
|
- media_entity_file_replace
|
||||||
|
- media_library
|
||||||
|
- menu_block
|
||||||
|
- menu_breadcrumb
|
||||||
|
- menu_link_content
|
||||||
|
- menu_ui
|
||||||
|
- metatag
|
||||||
|
- node
|
||||||
|
- node_edit_protection
|
||||||
|
- node_title_help_text
|
||||||
|
- options
|
||||||
|
- page_cache
|
||||||
|
- paragraphs_library
|
||||||
|
- path
|
||||||
|
- path_alias
|
||||||
|
- pathauto
|
||||||
|
- redirect
|
||||||
|
- redis
|
||||||
|
- responsive_image
|
||||||
|
- rest
|
||||||
|
- scheduled_transitions
|
||||||
|
- serialization
|
||||||
|
- simple_sitemap
|
||||||
|
- smtp
|
||||||
|
- stage_file_proxy
|
||||||
|
- svg_image
|
||||||
|
- svg_image_responsive
|
||||||
|
- system
|
||||||
|
- taxonomy
|
||||||
|
- telephone
|
||||||
|
- text
|
||||||
|
- token
|
||||||
|
- toolbar
|
||||||
|
- twig_field_value
|
||||||
|
- twig_tweak
|
||||||
|
- ultimate_cron
|
||||||
|
- update
|
||||||
|
- user
|
||||||
|
- username_enumeration_prevention
|
||||||
|
- views_bulk_operations
|
||||||
|
- views_infinite_scroll
|
||||||
|
- views_ui
|
||||||
|
- webform
|
||||||
|
- webform_ui
|
||||||
|
- workflows
|
||||||
|
- content_translation
|
||||||
|
- views
|
||||||
|
- paragraphs
|
||||||
|
|||||||
@ -3,9 +3,12 @@ status: true
|
|||||||
dependencies:
|
dependencies:
|
||||||
config:
|
config:
|
||||||
- field.field.media.svg.field_media_image_1
|
- field.field.media.svg.field_media_image_1
|
||||||
|
- image.style.large
|
||||||
- media.type.svg
|
- media.type.svg
|
||||||
module:
|
module:
|
||||||
- svg_image
|
- svg_image
|
||||||
|
_core:
|
||||||
|
default_config_hash: R2Lnr2qu3jKlsRNF-TPVvVWEgZsjSlkYh0PxGjZjvnY
|
||||||
id: media.svg.default
|
id: media.svg.default
|
||||||
targetEntityType: media
|
targetEntityType: media
|
||||||
bundle: svg
|
bundle: svg
|
||||||
@ -15,12 +18,12 @@ content:
|
|||||||
label: visually_hidden
|
label: visually_hidden
|
||||||
weight: 0
|
weight: 0
|
||||||
settings:
|
settings:
|
||||||
|
image_style: large
|
||||||
image_link: ''
|
image_link: ''
|
||||||
svg_render_as_image: true
|
svg_render_as_image: true
|
||||||
svg_attributes:
|
svg_attributes:
|
||||||
width: null
|
width: null
|
||||||
height: null
|
height: null
|
||||||
image_style: ''
|
|
||||||
third_party_settings: { }
|
third_party_settings: { }
|
||||||
type: image
|
type: image
|
||||||
region: content
|
region: content
|
||||||
|
|||||||
@ -0,0 +1,36 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- core.entity_view_mode.media.media_library
|
||||||
|
- field.field.media.svg.field_media_image_1
|
||||||
|
- image.style.medium
|
||||||
|
- media.type.svg
|
||||||
|
module:
|
||||||
|
- svg_image
|
||||||
|
_core:
|
||||||
|
default_config_hash: R2Lnr2qu3jKlsRNF-TPVvVWEgZsjSlkYh0PxGjZjvnY
|
||||||
|
id: media.svg.media_library
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: svg
|
||||||
|
mode: media_library
|
||||||
|
content:
|
||||||
|
field_media_image_1:
|
||||||
|
label: visually_hidden
|
||||||
|
weight: 0
|
||||||
|
settings:
|
||||||
|
image_style: medium
|
||||||
|
image_link: ''
|
||||||
|
svg_render_as_image: true
|
||||||
|
svg_attributes:
|
||||||
|
width: null
|
||||||
|
height: null
|
||||||
|
third_party_settings: { }
|
||||||
|
type: image
|
||||||
|
region: content
|
||||||
|
hidden:
|
||||||
|
created: true
|
||||||
|
langcode: true
|
||||||
|
name: true
|
||||||
|
thumbnail: true
|
||||||
|
uid: true
|
||||||
35
config/install/core.entity_view_display.media.svg.svg.yml
Normal file
35
config/install/core.entity_view_display.media.svg.svg.yml
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- core.entity_view_mode.media.svg
|
||||||
|
- field.field.media.svg.field_media_image_1
|
||||||
|
- media.type.svg
|
||||||
|
module:
|
||||||
|
- svg_image
|
||||||
|
_core:
|
||||||
|
default_config_hash: R2Lnr2qu3jKlsRNF-TPVvVWEgZsjSlkYh0PxGjZjvnY
|
||||||
|
id: media.svg.svg
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: svg
|
||||||
|
mode: svg
|
||||||
|
content:
|
||||||
|
field_media_image_1:
|
||||||
|
label: visually_hidden
|
||||||
|
weight: 0
|
||||||
|
settings:
|
||||||
|
image_style: ''
|
||||||
|
image_link: ''
|
||||||
|
svg_attributes:
|
||||||
|
width: null
|
||||||
|
height: null
|
||||||
|
svg_render_as_image: false
|
||||||
|
third_party_settings: { }
|
||||||
|
type: image
|
||||||
|
region: content
|
||||||
|
hidden:
|
||||||
|
created: true
|
||||||
|
langcode: true
|
||||||
|
name: true
|
||||||
|
thumbnail: true
|
||||||
|
uid: true
|
||||||
@ -0,0 +1,36 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- core.entity_view_mode.media.svg_icon
|
||||||
|
- field.field.media.svg.field_media_image_1
|
||||||
|
- image.style.svg_icon
|
||||||
|
- media.type.svg
|
||||||
|
module:
|
||||||
|
- svg_image
|
||||||
|
_core:
|
||||||
|
default_config_hash: R2Lnr2qu3jKlsRNF-TPVvVWEgZsjSlkYh0PxGjZjvnY
|
||||||
|
id: media.svg.svg_icon
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: svg
|
||||||
|
mode: svg_icon
|
||||||
|
content:
|
||||||
|
field_media_image_1:
|
||||||
|
label: visually_hidden
|
||||||
|
weight: 0
|
||||||
|
settings:
|
||||||
|
image_style: svg_icon
|
||||||
|
image_link: ''
|
||||||
|
svg_attributes:
|
||||||
|
width: null
|
||||||
|
height: 14
|
||||||
|
svg_render_as_image: false
|
||||||
|
third_party_settings: { }
|
||||||
|
type: image
|
||||||
|
region: content
|
||||||
|
hidden:
|
||||||
|
created: true
|
||||||
|
langcode: true
|
||||||
|
name: true
|
||||||
|
thumbnail: true
|
||||||
|
uid: true
|
||||||
9
config/install/core.entity_view_mode.media.svg.yml
Normal file
9
config/install/core.entity_view_mode.media.svg.yml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
module:
|
||||||
|
- media
|
||||||
|
id: media.svg
|
||||||
|
label: SVG
|
||||||
|
targetEntityType: media
|
||||||
|
cache: true
|
||||||
9
config/install/core.entity_view_mode.media.svg_icon.yml
Normal file
9
config/install/core.entity_view_mode.media.svg_icon.yml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
module:
|
||||||
|
- media
|
||||||
|
id: media.svg_icon
|
||||||
|
label: 'SVG icon'
|
||||||
|
targetEntityType: media
|
||||||
|
cache: true
|
||||||
14
config/install/image.style.svg_icon.yml
Normal file
14
config/install/image.style.svg_icon.yml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies: { }
|
||||||
|
name: svg_icon
|
||||||
|
label: 'SVG icon'
|
||||||
|
effects:
|
||||||
|
0749977f-bb6a-4a8f-9d66-b6d5c6551fec:
|
||||||
|
uuid: 0749977f-bb6a-4a8f-9d66-b6d5c6551fec
|
||||||
|
id: image_scale
|
||||||
|
weight: 1
|
||||||
|
data:
|
||||||
|
width: 260
|
||||||
|
height: null
|
||||||
|
upscale: false
|
||||||
Loading…
Reference in New Issue
Block a user