00:34:36 https://dpaste.org/Ag6tM that should be closer 00:34:54 have to get into windows so i can balance Deja Vu and Verdana 00:35:23 njsg: 00:39:15 if you still need to run ttree, it sounds like you need Template::Plugin::XML, which is not packaged 00:39:29 if you don't want to mess with a debian chroot, i just tried 'cpan -T Template::Plugin::XML' in an almalinux 9 chroot and 'sh bin/build' works 00:39:35 i also have a windows 10 vm and am running linux with https://mscorefonts2.sourceforge.net/ installed 00:39:39 there might be slight differences with freetype 00:40:51 oh ffs 00:40:59 figures 00:41:30 (verdana is available as an exe) 00:42:43 well a webfont is the solution but I think my dejavu webfont isn't right or is an older version.. need to check.. the issue is except for one place the fonts are defined as Verdana and sans 00:43:08 but adding a webfont for the bug i opened is beyond its scope.. 00:43:10 IrisZzz: 00:43:23 i see 00:44:42 idealy with the font set to verdana or dejavu even without a webfont it should look like this when done.. the middle.. as the left is the template I am designing for the new add-ons site and right is currently what is out there 00:44:43 https://ibb.co/mb07y7L 00:47:53 esblishing the height at 24px which can be used for menu items, the breadcrumb, or even a toolbar depending on what may be called for in the fture.. at 22 or strictly font/content height it was jarring going from front page to subpages and back it is why I opened the issue.. also I needed about 2 extra pixels lol 00:48:37 a 24px bar can accomidate 16px "toolbar buttons with icons" 00:49:35 guess I need to go to windows 01:26:30 ok with my revised css it looks dandy with 4px on verdana and 6px with dejavu sans 01:26:59 I don't want to add js to every page just to detect linux and alter 2px 01:56:32 ok.. so I can complete this bug I am gonna expand it slightly to do for body fonts Verdana, "DejaVu Sans", and sans and style to Verdana .. perhaos suggest in a later bug to change the fonts to Deja Vu Sans webfont 01:57:19 I have to consider this was designed in 2005/2006 01:57:45 so it isn't like one of my 2010s layouts 01:58:06 let alone my 2020s 01:58:52 The best birthday present, to contribute to the project I always wanted to in the ways I am able. 02:05:07 ah, happy birthday 02:14:09 thank you IrisZzz 02:27:46 I updated bug 1904084 but will redo the patch tomorrow. 09:14:48 mornings 09:15:49 I'm still not sure just going with a pixel size here is good, em and similar units are much preferred 09:16:05 min-height alleviates the problem, but will still cause a visible difference if the font size is larger 09:16:19 (and the height is in non-font-size-relative units) 09:16:27 s@height@min-&@ 12:12:46 njsg: you can't do padding by em its not reasonable.. the height is padding plus font and the rest is filled with min height 12:14:50 and I have to have a minimum height because the site was designed 20 years ago and no content means no height 12:15:20 except the padding 12:26:31 https://dpaste.org/WmPqO/raw is essentually the revision 12:26:37 i need to make a patch 12:39:33 Hi ContributorTobin 12:39:50 it's early lol 12:40:02 how are you? 12:42:49 didn't sleep well 12:43:32 working on the wip branch till IanN_Away creates the beta branches for 2.53.19b1 13:05:59 frg_Away: are git formatted patches acceptable? 13:07:06 No problem. I reformat them for hg if needed 13:12:02 my hg skills are basically non-existant and its difficult to learn one thing while trying to accomplish another.. so for the minute at least i can use git cinnabar to clone and make patches that way.. tho if you give me the command to format em for hg I'll do that 13:12:47 make me a little script to do that in one shot :P 13:21:46 best way for me to learn hg is to create and manage an hg repo .. that's how I learned git 13:23:07 oh i may be able to format them for hg from git 13:31:42 nsITobin: the problem is that without text there is no height from font 13:32:04 hence min-height should more or less match that of the font so that the bar looks the same both with and without content 13:32:57 and for that you want something that can match the text dimensions more closely, those are the text-related units like em 13:34:05 now I'm probably overlooking some better way to do this, so far the best I've found was "guess what line-height might be and set (min-)height to that" for which one might just explicitly set line-height too to ensure it matches? 13:35:29 iirc with hg the most of it is to configure it to the defaults that match the usual patch style (more context, for example. then with mq you can just grab the patch file 13:55:29 njsg: just min-height is speciried now 13:55:38 you were right height didn't need to be there 13:55:50 i do swear it was required at some point 13:59:39 njsg: so what is the value of 4px in em and also 20px 14:02:08 also i literally cannot set min-height to anything but a whole em 14:02:18 in seamonkey 14:04:00 i need it to be min-height: 1.25 but seamonkey only responds to 1 or 2 14:04:04 or 0 14:04:48 padding with 0.25em works great tho 14:08:43 ContributorTobin: can't be computed agnostically, that's the reason to use em 14:09:00 padding's ok, it's the height, because it needs to take text into account 14:09:22 and seamonkey doesn't support decimal em values for height 14:09:30 so what should I do 14:09:42 I tested with 1.25em in min-height and it worked 14:10:06 I'm also wondering if, instead of trying to get this right without content, if :before can be applied only to the empty breadcrumbs div 14:10:27 njsg: did it work or is it just ignoring the decimal and it is set to 1 14:10:42 change it go from 1 1.25 1.50 2 it only changes on 1 and 2 14:13:17 no, it was different, 1 and 1.2 had different results from 1.25 14:13:39 what version? 14:14:05 2.53.17.1 I think' 14:14:15 also: #breadcrumbs:-moz-only-whitespace:before{content:"\00A0";} 14:14:17 then i guess it busted in 18.2 14:14:28 njsg: it doesn't work in other browsers 14:14:28 no idea how widespread that is 14:14:41 empty won't work cause of whitespace 14:15:02 and the new one the standardized version of moz-only-whitespace is unsupported by everyone 14:15:45 including mozilla 14:15:55 which is funny cause all they'd have to do is alias it 14:16:25 ashrooming stylo has that.. nsLayout does 14:16:32 layout/style 14:17:24 njsg: because of this bug either on linux or in x.18.2 min-height does NOT respond to anything but whole number em's on seamonkey 14:17:38 2em is 26px 14:17:45 of effective height 14:17:49 my target was 24 14:19:51 ok 14:20:14 ok this is weird.. i closed out reloaded the page reloaded devtools and it works now 14:21:44 njsg: could be a devtools bug 14:21:57 I have DOMi up to confirm. 14:29:44 okay I think I have it 14:31:02 padding-top: 0.37em; min-height: 1.8em and margin-bottom: 2.2em; 14:31:11 njsg: eh? 14:33:04 njsg: thank you for pushing me to use em.. HA! 14:37:08 I think I'd leave paddings and margins set to pixels, unless the space needs to scale with text 14:38:28 I can't say I haven't seen situations where something had to be refreshed or didn't work right away, but at least half of the time might have been PEBKAC. I think I also remember DOMi needing to refresh the interface somehow for changes to stick, but that was probably when I was styling DOMi with DOMi. 14:45:18 devtools wasn't apply for some reason.. the domi needing to be clicked off and clicked back on again I do instinctively 14:45:20 lol 14:47:58 njsg: the mozilla devtools code while more featureful for actual webdev than chrome's which is more setup for webAPP dev it isn't the greatest code around either.. it is why I favor DOMi more 14:48:25 i'll chalk it up to a devtools glitch that may not even be reproducable 14:48:33 which is NOT unpresicdented lol 14:48:49 i am glad it works and I can .. in a round about way do things in em now 14:48:57 and I have you to thank njsg 15:24:42 frg_Away: When you get a moment could push v2 patch to staging so can see it in the wild? 15:30:41 also njsg other margins are using em units 15:47:54 ContributorTobin done and active 15:48:47 height seems to be constant now 15:50:29 the ocean 15:50:39 that's why it is blue 15:50:41 lol 15:50:58 i mean the waves sure but I never connected the blue bar to the ocean.. 15:51:04 until like last week 15:52:33 you know.. it just occured to me.. 15:52:38 also 15:53:12 this page background https://preview.binaryoutcast.com/special/ on there.. that is a css recreation of the older Pale Moon banner background is damn well sampled from Mozilla colors. 15:53:17 like that menu 15:54:46 sidebar menu* 18:10:25 frg_Away: I messed with layout.css.devPixelsPerPx and it looks good at various values.. full page zoom works perfectly.. text only zooming works well as well .. except lol the logo starts sliding down the page into the bar 18:10:44 it did that before tho 18:11:18 I would call it as good a patch for this as the current design will allow 18:17:19 besides lol its been a while since I did anything reletively important, I am out of practice 18:18:35 be back 18:44:28 MattATobin: margins or padding in em don't look too big or small with font size changes? 18:45:39 one of the things to test in measurements is indeed resolution (i.e. dpi) but there's another scenario here which is changes in the font size only, say if somebody sets a bigger minimum font size for that type of font in that encoding 18:48:17 but note that I'm not saying there *is* an issue, just pointing out a different scenario to test 18:48:34 a quick test here on staging doesn't show anything that looks off 18:48:41 at least that I can see 20:40:18 njsg: its much easier to recreate a classic design with semi-modern html and css than it is to retrofit a 20 year old layout. Won't stop me, but it IS easier lol. 20:43:38 well the time to deal with that best would be if frg agrees to dejavu as a webfont so its just the same everywhere and if not LIKELY verdana is on the system. 20:44:12 or ian whomever makes these decisions.. I am just a contributor! 20:44:16 see 21:35:34 hi tonymec|away 21:35:37 also tomman 22:39:57 ContributorTobin I wonder if the logo header couldn't use some more pixles for height. Looks a bit cramped. What do you think? 22:43:55 frg literally adding margin-top: 1px; to #header makes it so there is the same gap between the top of the logo and the bottom.. anything more would require some .. work lol 22:44:31 and thus better 22:44:32 lol 22:47:28 a proper mod to allow flexability to header height and metrics for the wordmark would be to use a transparent wordmark and have the background of the wordmark just be a white gradient with opacity on each side and setting the wave bg background properties to stick to the bottom.. then you'd be able to change the header height all you want 22:47:32 but that is.. work 22:48:52 another enhancement imo is to lock the width of the sidebar menu cause 25% or whatever of 2k is a lot more than 1280 lol 22:50:32 as for flowing right forever i think that is part of the SeaMonkey charm so while I'd ordinarily be against it.. in this case not so much 22:51:02 plus it is more conducive to heavier text content 22:51:46 of course why they need to view webpages at 2650px wide i dunno but that is their choice I guess 22:51:55 frg_Away: 22:55:01 CaptainTobin I thought maybe some top px padding. 22:55:58 padding will cause the logo to shift down if the tiled background isn't stuck to the bottom it will misalign.. margin-top pushes the entire thing down a pixel 22:58:46 at 1280 wide the sidebar div registeres at 284px I would suggest locking it to 280px or the eq em value and setting the right div to fill the rest of the width 22:59:01 BinOC Sidebar with is traditionally 240px 22:59:09 not that that matters 22:59:35 other suggestion same width as the nordvpn ad 23:00:59 but this layout may require more work to do that and I don't wanna spend another day on css bits when I need to be writing php bits .. this just kinda grew out of getting a template ready for the add-ons site 23:01:46 but yeah the breadcrumb enhancement and 1 pixel margin-top just somehow instantly polishes the seamonkey site more than it actually should 23:02:06 I am a bit surprised actually 23:07:00 anyway sleep. Nighty night 23:07:07 rest well frg_Away 23:28:12 https://ibb.co/3pMKzXY