Skip to content

Commit cfb3d3c

Browse files
authored
Merge pull request #202 from dotkernel/develop
Update mobile version
2 parents 4e9279c + 8370856 commit cfb3d3c

5 files changed

Lines changed: 47 additions & 3 deletions

File tree

‎public/css/app.css‎

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

‎public/js/app.js‎

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

‎src/App/assets/scss/components/_blog.scss‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ $bp-tablet: 900px;
6868

6969
// ---------- Layout ----------
7070
.post-body-wrap {
71-
padding: 52px 0 72px;
71+
padding-top: 52px;
72+
padding-bottom: 72px;
7273
}
7374

7475
.post-layout {
@@ -81,6 +82,10 @@ $bp-tablet: 900px;
8182
grid-template-columns: 1fr;
8283
gap: 44px;
8384
}
85+
86+
> * {
87+
min-width: 0;
88+
}
8489
}
8590

8691
.article {
@@ -92,6 +97,7 @@ $bp-tablet: 900px;
9297
// ---------- Article entry ----------
9398
.entry {
9499
max-width: 720px;
100+
overflow-wrap: break-word;
95101

96102
@media (max-width: $bp-tablet) {
97103
max-width: 100%;

‎src/App/assets/scss/components/_custom.scss‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1252,6 +1252,10 @@ details.acc {
12521252
display: grid;
12531253
grid-template-columns: repeat(2, 1fr);
12541254
gap: 20px;
1255+
1256+
@media (max-width: 700px) {
1257+
grid-template-columns: 1fr;
1258+
}
12551259
}
12561260
.post-card {
12571261
background: var(--surface);

‎src/Blog/templates/page/blog-resource/architecture/request-lifecycle-for-a-mezzio-based-application.html.twig‎

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,12 @@
389389
--arrow-length: 215px;
390390
--arrow-thickness: 1px;
391391
}
392+
393+
.diagram-fit {
394+
overflow: hidden;
395+
}
392396
</style>
397+
<div class="diagram-fit">
393398
<div class="middleware-flow">
394399
<div class="entry-point">
395400
<p class="mb-3">Entry Point</p>
@@ -515,6 +520,7 @@
515520
</div>
516521
</div>
517522
</div>
523+
</div>
518524

519525
<script>
520526
$('.hasTooltip').hover(
@@ -535,6 +541,34 @@ $('.hasTooltip').hover(
535541
);
536542
</script>
537543

544+
<script>
545+
(function () {
546+
var $wrap = $('.diagram-fit');
547+
var $diagram = $('.middleware-flow');
548+
549+
function fitDiagram() {
550+
$diagram.css('transform', 'none');
551+
$wrap.css('height', '');
552+
553+
var naturalWidth = $diagram.outerWidth();
554+
var naturalHeight = $diagram.outerHeight();
555+
var available = $wrap.width();
556+
557+
if (available < naturalWidth) {
558+
var scale = (available / naturalWidth) * 0.995;
559+
$diagram.css({
560+
transform: 'scale(' + scale + ')',
561+
transformOrigin: 'top left'
562+
});
563+
$wrap.css('height', Math.ceil(naturalHeight * scale) + 'px');
564+
}
565+
}
566+
567+
$(window).on('load resize', fitDiagram);
568+
fitDiagram();
569+
})();
570+
</script>
571+
538572
<p class="mb-3"></p>
539573

540574
<h2 id="user-content-faq">Frequently Asked Questions</h2>

0 commit comments

Comments
 (0)