KirillOsenkov / MSBuildStructuredLog

A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.
MIT License
1.42k stars 188 forks source link

Styles for Live Blazor website #598

Closed kant2002 closed 1 year ago

kant2002 commented 2 years ago

I notice some glitches in UI on Desktop in the tree view, so I take liberty and play with Chrome to improve status

This small snippet should vertically align icon in the tree with text representing the tree.

.ui-treenode-content div {
    vertical-align: middle;
}

img {
    padding: 0 6px 3px 0;
}

If you add this style margin-bottom: 0.5rem; directly to Dark Mode button, I think gap from bottom and from top would be same, and consistent with other 3 buttons.

I see that icons in the tree do not aligned between nodes with children, and child-less nodes. Have no fix for that.

kant2002 commented 1 year ago

@KirillOsenkov any chance this would be applied? or it is already?

KirillOsenkov commented 1 year ago

So sorry, I forgot about this. Been super busy. I’ll try to take a look soon. Meanwhile, if you want, you could send a PR with before and after screenshots, might make it faster for me to merge.

kant2002 commented 1 year ago

I did not find source code for website, otherwise I would just send PR. Can you point me on sources?

KirillOsenkov commented 1 year ago

Oh, sorry, it's in the live branch of this repo: https://github.com/KirillOsenkov/MSBuildStructuredLog/tree/live