Athom has just released https://my.homey.app as a Beta. It’s obviously impossible to make it so everybody likes it, but luckily it’s possible to inject some custom CSS so you can adjust it to your needs.
To do this you need an extension for you browser, depending on your favourite browser there are some options like StyleBot for example.
(This post is inspired by a previous post made for flow.homey.app by @Dijker)
Let’s start of with a bit of custom css that will make the column with zone and flow names a bit wider and move the contents a bit. Thanks to @matrover for finding the right attribute to change!
Wider selection column
This is no longer needed: @Henk_Renting: “Athom just released an update where you can resize the sidebar” Read the post
/* Moves the content (flows and devices) to the right so wider column doesn't overlap */
.css-1s02xzt-SpaceReserve {
min-width: calc( 380px + var(--nav-items-width) + var(--nav-margin) * 2 );
}
/* Make selection column wider */
.css-2pyu93-SubNavWrapper {
min-width: calc(280px + var(--nav-items-width) + var(--nav-margin) * 2);
}
Before
After
To make very long flow names readable
(Thanks to @Martijn_Hoogenbosch for finding the new style names after Athom’s changes in early march)
/* Make long flow names readable*/
.css-huzgua-sc-ItemLabel {
white-space: pre-wrap;
}
Before
After
To get the flows to display in a landscape fashion
(Thanks to @Adrian_Rockall for finding the new style names after Athom’s changes in early march, Thanks to @Rocodamelshekima for the changes in April.)
/* Show flows in landscape */
.css-14scrpd {
width: 100%;
display: flex;
}
.css-1ab8s7t {
width: 33%;
}
/* Adjust flowcards width for landcape view */
.css-2gc5z4 {
width: 95%;
}
.css-1rtbrz0 {
width: 95%;
}
.css-1iuu5lg {
width: 95%;
}
.css-vvsplf {
width: 95%;
}
Before
After
The examples above are done in Edge (for MacOS), for Chrome it may be required to use a div.
in front of the actual style(s), like:
div.css-1s02xzt-SpaceReserve {
Remember, the Web App is still in Beta, Athom may make some changes causing these css change to stop working!