Skip to content

Commit af851cb

Browse files
janbarasekdg
authored andcommitted
RoutingPanel: Add better panel responsivity (#225)
1 parent 14f6ce4 commit af851cb

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/Bridges/ApplicationTracy/templates/RoutingPanel.panel.phtml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,22 @@ use Tracy\Helpers;
2222
background: #C1D3FF !important;
2323
}
2424

25+
#tracy-debug .nette-RoutingPanel td:first-child {
26+
width: 20px;
27+
}
28+
29+
#tracy-debug .nette-RoutingPanel td:nth-child(2) {
30+
white-space: nowrap;
31+
}
32+
2533
#tracy-debug .nette-RoutingPanel pre, #tracy-debug .nette-RoutingPanel code {
2634
display: inline;
2735
background: transparent;
2836
}
2937

3038
#tracy-debug .nette-RoutingPanel-rel {
3139
background: #eee;
32-
white-space: nowrap
40+
white-space: nowrap;
3341
}
3442
</style>
3543

@@ -63,7 +71,7 @@ use Tracy\Helpers;
6371
<tr class="<?= $router['matched'] ?>">
6472
<td><?= $router['matched'] === 'yes' ? '' : ($router['matched'] === 'may' ? '' : '') ?></td>
6573

66-
<td><code title="<?= Helpers::escapeHtml($router['class']) ?>"><?= Helpers::escapeHtml($router['mask'] ?? $router['class']) ?></code></td>
74+
<td><code title="<?= Helpers::escapeHtml($router['class']) ?>"><?= isset($router['mask']) ? str_replace('/', '<wbr>/', Helpers::escapeHtml($router['mask'])) : str_replace('\\', '<wbr>\\', Helpers::escapeHtml($router['class'])) ?></code></td>
6775

6876
<td><code>
6977
<?php foreach ($router['defaults'] as $key => $value): ?>
@@ -88,9 +96,11 @@ use Tracy\Helpers;
8896
</tbody>
8997
</table>
9098
<?php endif ?>
99+
</div>
91100

101+
<div class="tracy-inner-container">
92102
<p><code><?= Helpers::escapeHtml($method) ?></code>
93-
<code><?= Helpers::escapeHtml($url->getBaseUrl()) ?><span class="nette-RoutingPanel-rel"><?= Helpers::escapeHtml($url->getRelativeUrl()) ?></span></code></p>
103+
<code><?= Helpers::escapeHtml($url->getBaseUrl()) ?><wbr><span class="nette-RoutingPanel-rel"><?= str_replace(['&amp;', '?'], ['<wbr>&amp;', '<wbr>?'], Helpers::escapeHtml($url->getRelativeUrl())) ?></span></code></p>
94104

95105
<?php if ($source): ?>
96106
<p><a href="<?= Helpers::escapeHtml(Tracy\Helpers::editorUri($source->getFileName(), $source->getStartLine())) ?>"><?= $source instanceof \ReflectionClass ? $source->getName() : $source->getDeclaringClass()->getName() . '::' . $source->getName() . '()' ?></a></p>

0 commit comments

Comments
 (0)