Well I did manage to extract the Ubuntu font files from tl essentials so it may just be that I need to add the menu for console from essential as well.
My next thing would be to look at zoomy light mod and maybe phase beast finder, then tea
Awesome !

I hope you can also add
Equipment Slots Overhaul EC in the Custom HUD. Because in this mod includes some of my request like add custom pet Inventory & add Cosmetic to players, etc. But this needs adjustments in some places.
@Sch123 Of course I can try, but again when i get the chance

Got some good news though, I've added in all the main menus from tl2 essentials so that the font shows properly. In the meantime I realised I added in the pet inventory slots like you asked for heh. Edit* Just realised the minimap is clear and round. I'll find the clear and square one

I think doudley made one.
https://drive.google.com/open?id=1OTkVZz356QnyxR7iAeWCMQ8rrvwlegza(Updated link with square mini-map)
@Sch123 Of course I can try, but again when i get the chance 
Thank you so much

Got some good news though, I've added in all the main menus from tl2 essentials so that the font shows properly. In the meantime I realised I added in the pet inventory slots like you asked for heh. Edit* Just realised the minimap is clear and round. I'll find the clear and square one
I think doudley made one.
Oh my God, this is great news. This is what I expected, Pet can use Necklaces & 2 Rings like players. And there is no problem with player comparison items or vice versa.
ProblemBut there is a problem, as you can see in Pet Tab Menu, the Pet Equipment Inventory section menu looks 1/1 can you add it to 1/3. And also for the Consumables & Spells Tab so that Inventory can be added to 1/3.
Other problems are in the equipment slot for necklaces & 2 rings.
- In this section we cannot automatically attach the necklace and ring to the slot on the pet even though the two slots are empty, I also can't use RMB to attach the necklace and put it automatically, I have to drag the item to be able to put it to the pet.

- In the slot necklace I found oddity I can put other items besides necklaces there (including weapons).
Additional- Can you also change the appearance when choosing a class and starter pet to be like that in Variant Pet. Player: from 2x2 to 3x4, Pet: from 2x3 to 4x5.

- Maybe you can also add the Torchlight II Essentials
Inventory Menu in the player too.

That way you will only need to add the
Cosmetics Slot later.
@Sch123 OK I must have missed the inventory files. Would you like it to have 3 pages or just one?
Also, does the auto equip work properly in essentials? It could be hard coded I think. I seem to remember something like that, ie you can't add new auto equip slots
Also, can they equip weapons in essentials too?
If so, after I find all the appropriate files for the pet inv hopefully it'll fix itself
@Sch123 OK I must have missed the inventory files. Would you like it to have 3 pages or just one?
I like it to have 3 pages.
Also, does the auto equip work properly in essentials? It could be hard coded I think. I seem to remember something like that, ie you can't add new auto equip slots
Yes, auto equip work properly in essentials.
Also, can they equip weapons in essentials too?
No, they can't equip weapons in essentials.
OK that's good then. Add long as I can find the right files to add in, it should be fixed
I hope you managed to find the right file.
OK! Just got home from work and had a look

I THINK it's ok now. I can't tell about the inventory pages sadly because I already have a bag mod and I'm worried that I'll lose items. Could you check for me?
The extra pet slots issues seem to be fixed. I needed to add in files in the inventory folder to tell the game what can and can't go in them as well as the quick equip slot. Not sure why I thought you can't add them but oh well!
https://drive.google.com/open?id=1e-ub66HUsgrW8qRbNrxutFfRnbrIzAfl
I can't tell about the inventory pages sadly because I already have a bag mod and I'm worried that I'll lose items. Could you check for me?
For Pet inventory it still doesn't change, there is no additional pages inventory on the pet.
The extra pet slots issues seem to be fixed. I needed to add in files in the inventory folder to tell the game what can and can't go in them as well as the quick equip slot. Not sure why I thought you can't add them but oh well! 
This works really well. Thank you
OK not to worry, just be another file to add
Well I did manage to extract the Ubuntu font files from tl essentials so it may just be that I need to add the menu for console from essential as well.
My next thing would be to look at zoomy light mod and maybe phase beast finder, then tea
As I remember, TL2 Essentials uses the original Ubuntu fonts on which it is not aligned properly. So McQuade modified every UI element that uses that mod, to make it aligned properly. But my workaround is to just simply hack the fonts themselves and align them as they should be, centered. Here is the link for the modified fonts
Access Google Drive with a Google account (for personal use) or Google Workspace account (for business use).
But then again, using the centered Ubuntu fonts now will leave you already modified UI elements used by TL2 Essentials...
Thanks doudley, I did try your mod already but it seemed to make the serif small font not fit properly. I tried making it smaller but then it was too small ha! It's all aligned now so I might leave as is for now
Next I'll add back in the essentials player inventory.