Skip to content
This repository was archived by the owner on Oct 18, 2023. It is now read-only.

Commit b3af83c

Browse files
refactor pattern library images
1 parent 7956a52 commit b3af83c

File tree

2 files changed

+26
-22
lines changed

2 files changed

+26
-22
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ The format is based on [Keep a Changelog][Keep a Changelog] and this project adh
55

66
## [Unreleased]
77

8+
### Added
9+
- Added support to configure compression value for images
10+
811
### Changed
912
- Added responsive image examples to the pattern library
13+
- Moved image sizes functions out from the default setup to their own action
1014
- Updated Dependencies
1115

1216
### Fixed

pattern-library.php

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -196,33 +196,33 @@
196196

197197
<div id="images" class="container mb-5">
198198

199+
<h2 class="border-bottom mb-5">Images</h2>
200+
199201
<?php
200202

201-
$cols = '
202-
<div class="col position-relative">
203-
<img class="img-fluid" src="https://dummyimage.com/1920x1080.jpg">
204-
<div class="img-details position-absolute top-0 mt-1 ms-1 px-2 py-1 bg-light">
205-
<p class="natural-width mb-0"></p>
206-
<p class="client-width mb-0"></p>
207-
<p class="percent-width mb-0"></p>
208-
<p class="screen-width mb-0"></p>
203+
$row_cols = array(
204+
'',
205+
'row-cols-md-2',
206+
'row-cols-md-3',
207+
'row-cols-md-2 row-cols-lg-4',
208+
'row-cols-md-3 row-cols-lg-6',
209+
);
210+
211+
foreach ( $row_cols as $row_col ) { ?>
212+
213+
<div class="row <?php echo esc_attr( $row_col ); ?> mb-5">
214+
<div class="col position-relative">
215+
<img class="img-fluid" src="https://dummyimage.com/1920x1080.jpg">
216+
<div class="img-details position-absolute top-0 mt-1 ms-1 px-2 py-1 bg-light">
217+
<p class="natural-width mb-0"></p>
218+
<p class="client-width mb-0"></p>
219+
<p class="percent-width mb-0"></p>
220+
<p class="screen-width mb-0"></p>
221+
</div>
209222
</div>
210223
</div>
211-
'
212-
213-
?>
214-
215-
<h2 class="border-bottom mb-5">Images</h2>
216-
217-
<div class="row mb-5"><?php echo esc_html( $cols ); ?></div>
218-
219-
<div class="row row-cols-md-2 mb-5"><?php echo esc_html( $cols ); ?></div>
220-
221-
<div class="row row-cols-md-3 mb-5"><?php echo esc_html( $cols ); ?></div>
222-
223-
<div class="row row-cols-md-2 row-cols-lg-4 mb-5"><?php echo esc_html( $cols ); ?></div>
224224

225-
<div class="row row-cols-md-3 row-cols-lg-6 mb-5"><?php echo esc_html( $cols ); ?></div>
225+
<?php } ?>
226226

227227
<script>
228228
const imagesRows = document.querySelectorAll('#images .row');

0 commit comments

Comments
 (0)