New icons from IcoMoon
This commit is contained in:
@@ -6,12 +6,13 @@
|
||||
<link rel="stylesheet" type="text/css" href="/public/styles/index.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>Yellow Lab Tools</h1>
|
||||
<h1>Yellow Lab <span class="icon-lab"></span> Tools</h1>
|
||||
<h2 class="promess">Free online test to help speeding up heavily javascripted pages</h2>
|
||||
<form method="post" action="/launchTest">
|
||||
<input type="text" name="url" placeholder="http://www.mysite.com" class="url" />
|
||||
<input type="submit" value="Launch test" class="launchBtn" onclick="this.className += ' clicked'" />
|
||||
</form>
|
||||
<p>(This is an early BETA, so please don't spread on the web)</p>
|
||||
|
||||
<div class="footer">
|
||||
<p><b>Yellow Lab Tools</b> is an open source project by <a href="http://www.gaelmetais.com" target="_blank">Gaël Métais</a>, based on <a href="https://github.com/macbre/phantomas" target="_blank">Phantomas</a>.<br>If you like it, <a href="https://github.com/gmetais/YellowLabTools" target="_blank" class="star">give it a <span>★</span> on GitHub</a>!</p>
|
||||
|
||||
@@ -18,10 +18,10 @@
|
||||
<div>Tested url: <a class="testedUrl" href="{{phantomasResults.url}}" target="_blank">{{phantomasResults.url}}</a></div>
|
||||
|
||||
<div class="resultsMenu">
|
||||
<a class="menuItem" href="/"><span>New test<span></a>
|
||||
<div class="menuItem" ng-if="!phantomasResults.error" ng-class="{active: view == 'summary'}" ng-click="setView('summary')"><span>Summary</span></div>
|
||||
<div class="menuItem" ng-if="!phantomasResults.error" ng-class="{active: view == 'execution'}" ng-click="setView('execution')"><span>Spaghetti</span></div>
|
||||
<div class="menuItem" ng-if="!phantomasResults.error" ng-class="{active: view == 'metrics'}" ng-click="setView('metrics')"><span>Metrics</span></div>
|
||||
<a class="menuItem back" href="/"><div class="icon-back"></div><span>New test<span></a>
|
||||
<div class="menuItem" ng-if="!phantomasResults.error" ng-class="{active: view == 'summary'}" ng-click="setView('summary')"><div class="icon-summary"></div><span>Summary</span></div>
|
||||
<div class="menuItem" ng-if="!phantomasResults.error" ng-class="{active: view == 'execution'}" ng-click="setView('execution')"><div class="icon-spaghetti"></div><span>Spaghetti</span></div>
|
||||
<div class="menuItem" ng-if="!phantomasResults.error" ng-class="{active: view == 'metrics'}" ng-click="setView('metrics')"><div class="icon-metrics"></div><span>Metrics</span></div>
|
||||
</div>
|
||||
|
||||
<div ng-if="phantomasResults.error">
|
||||
@@ -166,11 +166,9 @@
|
||||
</div>
|
||||
|
||||
<div class="details">
|
||||
<button ng-click="onNodeDetailsClick(node)"
|
||||
ng-class="{
|
||||
'warningDetails': node.data.type == 'jQuery - bind' && node.data.callDetails.context.length > 5
|
||||
}"
|
||||
ng-if="node.data.type != 'script loaded' && node.data.type != 'jQuery loaded'">i</button>
|
||||
<div class="icon-question"
|
||||
ng-click="onNodeDetailsClick(node)"
|
||||
ng-if="node.data.type != 'script loaded' && node.data.type != 'jQuery loaded'"></div>
|
||||
<div class="detailsOverlay" ng-show="node.data.showDetails">
|
||||
<div class="closeBtn" ng-click="onNodeDetailsClick(node)">✖</div>
|
||||
|
||||
@@ -230,7 +228,7 @@
|
||||
</div>
|
||||
<div class="duration" ng-if="node.data.time != undefined">
|
||||
{{node.data.time}} ms
|
||||
<div ng-if="node.data.time > slowRequestsLimit" class="warningIcon" title="Slower than {{slowRequestsLimit}} ms"></div>
|
||||
<span ng-if="node.data.time > slowRequestsLimit" class="icon-warning" title="Slower than {{slowRequestsLimit}} ms"></span>
|
||||
</div>
|
||||
<div class="duration" ng-if="node.data.time == undefined"></div>
|
||||
<div class="startTime">{{node.data.timestamp}}</div>
|
||||
|
||||
Reference in New Issue
Block a user