Recipes
Customizing the UI
Customize the Unlighthouse dashboard to display metrics relevant to your workflow. Replace default columns, add custom audit displays, and configure how results appear.
Customizing Columns
Replace or add columns to display specific Lighthouse metrics:
Example: Replace FCP with Server Response Time
import { defineUnlighthouseConfig } from 'unlighthouse/config'
export default defineUnlighthouseConfig({
hooks: {
'resolved-config': function (config) {
config.client.columns.performance[2] = {
cols: 1,
label: 'Response Time',
tooltip: 'Time for the server to respond',
sortKey: 'numericValue',
key: 'report.audits.server-response-time',
}
},
},
})
See the Column API Reference for all available column options.
Did this page help you?