<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Project-GC Forum - Checker news</title>
        <description>New api methods will be announced here. Changes in our data that is relevant to checkers scripts/tags will also be announced here.</description>
        <link>https://project-gc.com/forum/list?6</link>
        <lastBuildDate>Mon, 27 Jul 2026 19:21:43 +0000</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126933#msg-126933</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126933#msg-126933</link>
            <description><![CDATA[ Thanks for reporting; it&#039;s been fixed in the backend and will be released shortly.]]></description>
            <dc:creator>Hügh</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 18 Jul 2026 23:33:04 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126931#msg-126931</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126931#msg-126931</link>
            <description><![CDATA[ First to find a bug ;-)<br />
<br />
PGC.Icon.GeocacheType() does not work for:<br />
- Mystery Cache<br />
- Locationless Cache<br />
- Community Celebration Event<br />
- GPS Adventures Maze Exhibit<br />
- Geocaching HQ Block Party<br />
- Geocaching HQ Celebration<br />
- Geocaching HQ Cache]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 18 Jul 2026 22:18:20 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126907#msg-126907</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126907#msg-126907</link>
            <description><![CDATA[ vogelbird Wrote:<br />
-------------------------------------------------------<br />
&gt; Can<br />
&gt; <a href="https://project-gc.com/forum/read?7,27,27#msg-27"  rel="nofollow">https://project-gc.com/forum/read?7,27,27#msg-27</a><br />
&gt; also be updated with the changes<br />
<br />
For sure. I edited now, hopefully I didn&#039;t miss anything or do anything wrong. If you notice anything being wrong, or hear about it, feel free to poke me about it.<br />
<br />
PS! Still pushing new tags into Project-GC. I believe that all scripts have been updated, but another ~15000 tags to update. The current ETA is around 5-6 pm CEST.<br />
<br />
<b>Hopefully</b> I have been doing a good enough job on that part. We divided the effort. Hugh has done most of the code changes on the site itself and I did the Challenge checker jsons/scripts/tags.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 18 Jul 2026 11:52:02 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126906#msg-126906</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126906#msg-126906</link>
            <description><![CDATA[ Can <a href="https://project-gc.com/forum/read?7,27,27#msg-27"  rel="nofollow">https://project-gc.com/forum/read?7,27,27#msg-27</a> also be updated with the changes]]></description>
            <dc:creator>vogelbird</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 18 Jul 2026 11:42:59 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126838#msg-126838</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126838#msg-126838</link>
            <description><![CDATA[ The current plan is to release this on Saturday. I would expect the site itself to be down for 15-30 minutes, and the challenge checker page for 3-4 hours more. The time is not set, but if I were to guess I would say from 10-12 am CEST.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 16 Jul 2026 20:10:21 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126695#msg-126695</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126695#msg-126695</link>
            <description><![CDATA[ I should have written this from the start. The plan is that we&#039;ll update all scripts and tags in our end. Hopefully it will work well. We already have the changes in place for all existing scripts and tags, just waiting to be pushed.<br />
<br />
Also, it&#039;s looking like it will be a 3-6 hour window where we completely disable the whole <a href="https://project-gc.com/Tools/Challenges"  rel="nofollow">https://project-gc.com/Tools/Challenges</a> page.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 16 Jul 2026 11:30:27 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126694#msg-126694</guid>
            <title>Re: Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126694#msg-126694</link>
            <description><![CDATA[ This is the new list of names:<br />
<pre class="bbcode">

            self::TraditionalCache          =&gt; &#039;Traditional Cache&#039;,
            self::MultiCache                =&gt; &#039;Multi-Cache&#039;,
            self::VirtualCache              =&gt; &#039;Virtual Cache&#039;,
            self::LetterboxHybrid           =&gt; &#039;Letterbox Hybrid&#039;,
            self::EventCache                =&gt; &#039;Event Cache&#039;,
            self::MysteryCache              =&gt; &#039;Mystery Cache&#039;,
            self::ProjectAPECache           =&gt; &#039;Project A.P.E. Cache&#039;,
            self::WebcamCache               =&gt; &#039;Webcam Cache&#039;,
            self::LocationlessCache         =&gt; &#039;Locationless Cache&#039;,
            self::CacheInTrashOutEvent      =&gt; &#039;Cache In Trash Out Event&#039;,
            self::EarthCache                =&gt; &#039;EarthCache&#039;,
            self::MegaEventCache            =&gt; &#039;Mega-Event Cache&#039;,
            self::GPSAdventuresMazeExhibit  =&gt; &#039;GPS Adventures Maze Exhibit&#039;,
            self::WherigoCache              =&gt; &#039;Wherigo Cache&#039;,
            self::CommunityCelebrationEvent =&gt; &#039;Community Celebration Event&#039;,
            self::GeocachingHQCache         =&gt; &#039;Geocaching HQ Cache&#039;,
            self::GeocachingHQCelebration   =&gt; &#039;Geocaching HQ Celebration&#039;,
            self::GeocachingHQBlockParty    =&gt; &#039;Geocaching HQ Block Party&#039;,
            self::GigaEventCache            =&gt; &#039;Giga-Event Cache&#039;,
            self::LabCache                  =&gt; &#039;Lab Cache&#039;,</pre>
<br />
This is the old list of names, with a reference to the table above.<br />
<pre class="bbcode">

            &#039;Traditional Cache&#039;             =&gt; self::TraditionalCache,
            &#039;Multi-cache&#039;                   =&gt; self::MultiCache,                /* CHANGED */
            &#039;Virtual Cache&#039;                 =&gt; self::VirtualCache,
            &#039;Letterbox Hybrid&#039;              =&gt; self::LetterboxHybrid,
            &#039;Event Cache&#039;                   =&gt; self::EventCache,
            &#039;Unknown Cache&#039;                 =&gt; self::MysteryCache,              /* CHANGED */
            &#039;Project APE Cache&#039;             =&gt; self::ProjectAPECache,           /* CHANGED */
            &#039;Webcam Cache&#039;                  =&gt; self::WebcamCache,
            &#039;Locationless (Reverse) Cache&#039;  =&gt; self::LocationlessCache,         /* CHANGED */
            &#039;Cache In Trash Out Event&#039;      =&gt; self::CacheInTrashOutEvent,
            &#039;Earthcache&#039;                    =&gt; self::EarthCache,                /* CHANGED */
            &#039;Mega-Event Cache&#039;              =&gt; self::MegaEventCache,
            &#039;GPS Adventures Exhibit&#039;        =&gt; self::GPSAdventuresMazeExhibit,  /* CHANGED */
            &#039;Wherigo Cache&#039;                 =&gt; self::WherigoCache,
            &#039;Lost and Found Event Cache&#039;    =&gt; self::CommunityCelebrationEvent, /* CHANGED */
            &#039;Groundspeak HQ&#039;                =&gt; self::GeocachingHQCache,         /* CHANGED */
            &#039;Groundspeak Lost and Found Celebration&#039;
                                            =&gt; self::GeocachingHQCelebration,   /* CHANGED */
            &#039;Groundspeak Block Party&#039;       =&gt; self::GeocachingHQBlockParty,    /* CHANGED */
            &#039;Giga-Event Cache&#039;              =&gt; self::GigaEventCache,
            &#039;Lab Cache&#039;                     =&gt; self::LabCache,
</pre>]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 16 Jul 2026 08:49:06 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,126663,126663#msg-126663</guid>
            <title>Geocache type names</title>
            <link>https://project-gc.com/forum/read?6,126663,126663#msg-126663</link>
            <description><![CDATA[ The names used for various Geocache types in Project-GC is outdated. Some of the names have been updated over the years and Project-GC has failed to follow. The challenge checkers is one of the bigger reasons for that. It&#039;s a lot of scripts and configs to update and go through, but we are planning to go ahead with this task soon. It&#039;s confusing for our users, not the least newer geocachers who haven&#039;t used the old names.<br />
<br />
I am hoping that we can target this issue the coming week, or at least this month. During the transition we <b>might lock all  updates to all challenge checker scripts and tags during 24 hours</b>.<br />
<br />
If we decide to lock stuff we&#039;ll reply to this thread, but it might also be with a very short notice. We&#039;ll also post a &quot;translation table&quot; (old name -&gt; new name) here.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Wed, 15 Jul 2026 07:21:45 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,121385,121436#msg-121436</guid>
            <title>Re: Spain</title>
            <link>https://project-gc.com/forum/read?6,121385,121436#msg-121436</link>
            <description><![CDATA[ Script &quot;Generic Country / Region / County Checker with Map Output (by KaiserVonChina)&quot; was again missed by your search tool.<br />
<br />
Tag 100699 (GCB715Z) updated.]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 18 Apr 2026 14:51:24 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,121385,121397#msg-121397</guid>
            <title>Re: Spain</title>
            <link>https://project-gc.com/forum/read?6,121385,121397#msg-121397</link>
            <description><![CDATA[ scriptId:6054 - corrected<br />
tagId:2327 - corrected<br />
tagId:1431 - removed (wrong checker) superseded by <a href="https://project-gc.com/Challenges/GC4WX60/68614"  rel="nofollow">https://project-gc.com/Challenges/GC4WX60/68614</a><br />
tagId:50974 - not affected<br />
tagId:32934 - corrected]]></description>
            <dc:creator>vogelbird</dc:creator>
            <category>Checker news</category>
            <pubDate>Fri, 17 Apr 2026 17:23:12 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,121385,121393#msg-121393</guid>
            <title>Re: Spain</title>
            <link>https://project-gc.com/forum/read?6,121385,121393#msg-121393</link>
            <description><![CDATA[ Tag 96347 revised]]></description>
            <dc:creator>geoPetros</dc:creator>
            <category>Checker news</category>
            <pubDate>Fri, 17 Apr 2026 11:09:47 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,121385,121386#msg-121386</guid>
            <title>Re: Spain</title>
            <link>https://project-gc.com/forum/read?6,121385,121386#msg-121386</link>
            <description><![CDATA[ There will be no other changes (we updated Spain earlier this year).<br />
<br />
The scripts detected these as potentially affected:<br />
<pre class="bbcode">
Potentially affected challenge checker scripts:
(source code matches a region/county that has been removed/added/moved)
  scriptId:6054  numTags:2  creator:sumbloke  scriptEnabled:1  scriptName:Hard Rock locations

Potentially affected challenge checker tags:
(config matches a region/county that has been removed/added/moved)
  tagId:2327  creator:Target.  gccode:GC3WMFP  scriptEnabled:1  tagEnabled:1  country:Spain
  tagId:1431  creator:Target.  gccode:GC4WX60  scriptEnabled:1  tagEnabled:1  country:Spain
  tagId:96347  creator:geoPetros  gccode:GCB2QKJ  scriptEnabled:1  tagEnabled:1  country:
  tagId:50974  creator:vogelbird  gccode:GC8Q8FZ  scriptEnabled:1  tagEnabled:1  country:Spain
  tagId:32934  creator:vogelbird  gccode:GC7JDBQ  scriptEnabled:1  tagEnabled:1  country:Spain
</pre>]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Fri, 17 Apr 2026 07:40:11 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,121385,121385#msg-121385</guid>
            <title>Spain</title>
            <link>https://project-gc.com/forum/read?6,121385,121385#msg-121385</link>
            <description><![CDATA[ Geocaching HQ has renamed region `Cataluña` to `Catalunya`. I will look into making it happen in Project-GC as well during the day. With this I will update polygon data in general for Spain, which could mean other changes. A follow-up will be written here.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Fri, 17 Apr 2026 07:26:59 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117545,119948#msg-119948</guid>
            <title>Re: Upcoming privacy changes</title>
            <link>https://project-gc.com/forum/read?6,117545,119948#msg-119948</link>
            <description><![CDATA[ I just cut out the GetHides call, because it doesn&#039;t need to fetch the attributes anymore.... all good, thanks.]]></description>
            <dc:creator>bmuzzin</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 19 Mar 2026 18:33:16 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117545,119942#msg-119942</guid>
            <title>Re: Upcoming privacy changes</title>
            <link>https://project-gc.com/forum/read?6,117545,119942#msg-119942</link>
            <description><![CDATA[ Actually the four methods are already returning attributes. It has been implemented. The documentation just doesn&#039;t mention the returned data. Neither before the change or after.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 19 Mar 2026 11:39:51 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117545,119941#msg-119941</guid>
            <title>Re: Upcoming privacy changes</title>
            <link>https://project-gc.com/forum/read?6,117545,119941#msg-119941</link>
            <description><![CDATA[ bmuzzin Wrote:<br />
-------------------------------------------------------<br />
&gt; So, quite a few of my checkers are now broken<br />
&gt; because of the GetHides change went live... did<br />
&gt; the getting the attributes from GetOldest et. al<br />
&gt; get added? (Don&#039;t see any change in the<br />
&gt; documentation).<br />
<br />
Regarding `GetHides()`, the scripts has to handle the response. The scripts shouldn&#039;t become broken. They will however not return data for cache owners with privacy setting, but that is just an effect of Geocaching HQs privacy policy. Users with privacy settings breaks challenges in multiple way, nothing Project-GC can do about that.<br />
<br />
I will look into adding the attributes to the following methods today.<br />
PGC.GetOldestCaches<br />
PGC.GetFavorites<br />
PGC.GetHighestCaches<br />
PGC.GetLowestCaches]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 19 Mar 2026 11:29:16 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117545,119904#msg-119904</guid>
            <title>Re: Upcoming privacy changes</title>
            <link>https://project-gc.com/forum/read?6,117545,119904#msg-119904</link>
            <description><![CDATA[ So, quite a few of my checkers are now broken because of the GetHides change went live... did the getting the attributes from GetOldest et. al get added? (Don&#039;t see any change in the documentation).]]></description>
            <dc:creator>bmuzzin</dc:creator>
            <category>Checker news</category>
            <pubDate>Wed, 18 Mar 2026 17:00:15 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117810,119809#msg-119809</guid>
            <title>Re: Spain polygons</title>
            <link>https://project-gc.com/forum/read?6,117810,119809#msg-119809</link>
            <description><![CDATA[ KaiserVonChina Wrote:<br />
-------------------------------------------------------<br />
&gt; Your compare script missed my tag<br />
&gt; <a href="https://project-gc.com/Challenges/GCBC47W/104964"  rel="nofollow">https://project-gc.com/Challenges/GCBC47W/104964</a>.<br />
&gt; <br />
&gt; I have fixed it.<br />
<br />
Sadly the compare script isn&#039;t super-smart. It does some string searching and such. I think there probably is at least one bug as well, because I have seen cases where it misses things that I would expect it to pick up. Haven&#039;t had the time to dig into it.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Mon, 16 Mar 2026 09:42:24 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117810,119807#msg-119807</guid>
            <title>Re: Spain polygons</title>
            <link>https://project-gc.com/forum/read?6,117810,119807#msg-119807</link>
            <description><![CDATA[ Your compare script missed my tag <a href="https://project-gc.com/Challenges/GCBC47W/104964"  rel="nofollow">https://project-gc.com/Challenges/GCBC47W/104964</a>.<br />
<br />
I have fixed it.]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Mon, 16 Mar 2026 08:32:54 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,119438#msg-119438</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,119438#msg-119438</link>
            <description><![CDATA[ I now tested how your already defined colors look like with a &quot;table-bordered-black&quot;.<br />
While they are nice colors in general, I think they are too dark and therefore provide too little contrast for black text. Also I did not find a nice secondary color pair for failed/success.<br />
<br />
Here would be my proposal:<br />
<img src="https://s3.amazonaws.com/gs-geo-images/390a8061-bb4d-4973-9074-52833bb406fc.png" class="bbcode" border="0" /><br />
<br />
For the light gray header cells on top and left I used your &quot;bg-light&quot;. That is maybe OK, but I find it hard to distinguish from a pure white background. A slightly darker #f2f3f5 would look better in my opinion.<br />
For the disabled cells (D1.5/T1.5) I tried &quot;bg-secondary&quot; as the next darker available gray, but I think this is already too dark. A lighter gray #cfd2d6 (in T2) looks better to me.<br />
<br />
For the other colors I would suggest:<br />
failed1   = &#039;#f1aeb5&#039;,<br />
progress1 = &#039;#ffe69c&#039;,<br />
passed1   = &#039;#a9dfbf&#039;,<br />
selected1 = &#039;#81c784&#039;,<br />
<br />
failed2   = &#039;#f8d7da&#039;,<br />
progress2 = &#039;#fff3cd&#039;,<br />
passed2   = &#039;#d4edda&#039;<br />
<br />
The stronger color set 1 would be used most of the time.<br />
The lighter color set 2 would be used only when 2 conditions shall be visualized at the same time, which shouldn&#039;t happen too often.<br />
My example is an extreme to demonstrate how all these colors work together. In typical use cases grids will use a smaller subset of the available colors.<br />
<br />
&quot;align-center&quot; and &quot;valign-middle&quot; now also seem to work correctly, thanks for the fix!]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Sun, 08 Mar 2026 09:10:48 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,119298#msg-119298</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,119298#msg-119298</link>
            <description><![CDATA[ Expect `valign-[top|middle|bottom` to exist in next version. Can be applied to table, tr, th, td.<br />
<pre class="bbcode">
/* Vertical alignment */
#cc_HtmlFeedback table.valign-top th,
#cc_HtmlFeedback table.valign-top td,
#cc_HtmlFeedback table tr.valign-top,
#cc_HtmlFeedback table tr td.valign-top,
#cc_HtmlFeedback table tr th.valign-top {
    vertical-align: top;
}
#cc_HtmlFeedback table.valign-middle th,
#cc_HtmlFeedback table.valign-middle td,
#cc_HtmlFeedback table tr.valign-middle,
#cc_HtmlFeedback table tr td.valign-middle,
#cc_HtmlFeedback table tr th.valign-middle {
    vertical-align: middle;
}
#cc_HtmlFeedback table.valign-bottom th,
#cc_HtmlFeedback table.valign-bottom td,
#cc_HtmlFeedback table tr.valign-bottom,
#cc_HtmlFeedback table tr td.valign-bottom,
#cc_HtmlFeedback table tr th.valign-bottom {
    vertical-align: bottom;
}
</pre>]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Wed, 04 Mar 2026 20:23:48 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,119296#msg-119296</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,119296#msg-119296</link>
            <description><![CDATA[ As I wrote in my update I dont think anymore that we have to provide an &quot;enhanced for color blindness&quot; mode. According to my research this is normally done by the users via settings in their operating system and adjusted by them to their needs.<br />
<br />
I&#039;ll test again how suitable the already defined colors (primary / secondary / success / ...) are once the darker border is available.<br />
<br />
Until then I have another small feature request for your next update: in addition to horizontal centering I now came across a use case where vertical centering on TDs and THs is required.<br />
It would be nice to get support for something like<br />
<pre class="bbcode">
&lt;table class=&quot;vertical-align-middle&quot;&gt;</pre>
which would cause all TDs and THs of the table to use style &quot;vertical-align: middle&quot;.]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Wed, 04 Mar 2026 18:42:49 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,119289#msg-119289</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,119289#msg-119289</link>
            <description><![CDATA[ Sorry for taking so long to answer. I had this on my list last Tuesday but didn&#039;t manage to catch up.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
Notice that everything is left-aligned...</div></blockquote>
<br />
Web browser defaults are center-aligned for th and left-aligned for td. The provided CSS sets everything to left-aligned for consistency.<br />
<br />
The idea then was that a `align-center` on the table element should fix the whole table. But when looking at it it doesn&#039;t override the `th` css. This will be fixed in the next release. This was a bug and not intentional.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
... and how badly the border is visible between the cache types.</div></blockquote>
<br />
We&#039;ll be adding class `table-bordered-black` in the next release. You will then end up with border colors using `#333` (so &quot;almost black&quot;).<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
P.S.: If you would like a more uniform design, you can define background colors for table cells that are<br />
- not fulfilled (usually red is used in checkers so far)<br />
- partially fulfilled (usually some kind of yellow or orange))<br />
- fulfilled (some kind of green)<br />
- fulfilled and selected (some other kind of green)</div></blockquote>
<br />
The idea is that these should be used:<br />
<pre class="bbcode">
- primary
- secondary
- success
- danger
- warning
- info
- light
- dark</pre>
<br />
I guess we could have &quot;aliased&quot; them into words that fits expected challenge checker result names better though. And potentially adjusted the colors as well if needed. I expect `warning` to look a bit light. Is it your opinion that the above doesn&#039;t work well enough? I think Project-GC itself uses those almost exclusivily.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
I tested a bit more with &quot;&lt;table class=&quot;table-bordered align-center&quot;&gt;&quot;.<br />
The &quot;align-center&quot; works nicely for &lt;TD&gt;s, but not for &lt;TH&gt;s:</div></blockquote>
<br />
Covered above.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
Also I&#039;m still struggling to find background colors that work with your border color.<br />
Your very light gray border may be OK for a white background, but with colored backgrounds it is barely visible. I still think we need something darker here.</div></blockquote>
<br />
Covered above (`table-bordered-black`).<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
Sure, take your time. I just wanted to give early feedback so that you can better understand our use cases and requirements.</div></blockquote>
<br />
And this is much appreciated. Don&#039;t take my response time as if it&#039;s not wanted feedback. It&#039;s just that it&#039;s always something to do, everywhere. :)<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
In the meantime I compared a bit more our different grids (i.e. DT, calendar, and others) and I think we need a few more colors</div></blockquote>
<br />
If the colors listed above doesn&#039;t work well. Feel free to submit a list of colors (#rrggbb(aa)) and name suggestions and I can try to figure out how we should implement them in the css.<br />
<br />
Jumping a step forward here, but if you wish for a color-blind variant of it, make such suggestion as well. If we add one &quot;theme&quot; we can just as well add a second. I don&#039;t know if you know it, but there is a color-blind boolean sent as an argument to the LUA scripts. Print the incoming `args` and you should find it.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
<s>So a red-yellow-green color scheme for failed / in progress / passed is pretty common, but may pose a problem for color blind people</s></div></blockquote>
<br />
Project-GC itself has a &quot;modifier class&quot; that we add to get other colors. It&#039;s only used in a few places, for several reasons. It&#039;s hard to find colors that work out. We seldom think of it. There are so many variants of color blindness. Back in the day we used to get a lot of contradicting feedback regarding our colors. It&#039;s very time-consuming.<br />
<br />
I think the colors on your &quot;colorful&quot; table looks great. I personally have a very hard time guessing what they represent though (if I don&#039;t look at your &quot;legend&quot;).<br />
<br />
<hr class="bbcode" />
<br />
I hope I didn&#039;t miss anything important. If so, just repeat it.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Wed, 04 Mar 2026 11:25:24 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,118578,118844#msg-118844</guid>
            <title>Re: Major, or minimal, update</title>
            <link>https://project-gc.com/forum/read?6,118578,118844#msg-118844</link>
            <description><![CDATA[ I added this to Staging an hour ago. I found and fixed a minor bug. I will make a new release to Staging and then release this to Production as well. Most likely within an hour from now.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Tue, 24 Feb 2026 09:17:35 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,118710#msg-118710</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,118710#msg-118710</link>
            <description><![CDATA[ Sure, take your time. I just wanted to give early feedback so that you can better understand our use cases and requirements.<br />
No need to hurry with a design.<br />
<br />
In the meantime I compared a bit more our different grids (i.e. DT, calendar, and others) and I think we need a few more colors:<br />
- a color for grid headers (top and left edge of a grid), i.e. light gray<br />
- a color for excluded or non-existing grid cells (like February 30/31 in a calendar grid), i.e. slightly darker gray<br />
- colors for failed / partially passed (in progress) / passed / passed and selected<br />
- a second color pair for failed / passed to visualize a different condition in another part of the same grid<br />
<br />
&quot;passed and selected&quot; could for instance be used to highlight unique pairs of X and Y values or to visualize a streak in a calendar grid.<br />
<br />
<s>I also had a lengthy discussion with ChatGPT about color blindness. The most common color blindness is red-green-blindness. So a red-yellow-green color scheme for failed / in progress / passed is pretty common, but may pose a problem for color blind people.<br />
<br />
ChatGPT claims that this color scheme works very well for all common kinds of color blindness.<br />
Since I don&#039;t know any color-blind people in real life, I couldn&#039;t collect feedback how well these colors really work.</s><br />
<img src="https://s3.amazonaws.com/gs-geo-images/ac7b1cb0-bed5-4c62-a632-e49df592817f.png" class="bbcode" border="0" /><br />
<br />
<s>For sure you need to get used to these colors if you expect red/green, but the scheme is not hard to understand:<br />
- lightest color = failed<br />
- slightly darker color = in progress<br />
- medium dark color = passed<br />
- even darker amber color = passed and selected<br />
<br />
In this example color set 1 (yellow / orange / amber) is used for the cells in a DT grid, while color set 2 (blue) is used to visualize whether the sum of the cells in a line has reached a required minimum. The different color set is necessary to have a clear visual distinction between DT grid cells and cells with sums.</s><br />
Update: after doing a bit more research on this topic, it seems that those color enhancements are done on client side (i.e. via operating system settings). It doesn&#039;t seem to be common that a server delivers such optimized colors on demand.<br />
I like the red/yellow/green color scheme better anyways.]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Mon, 23 Feb 2026 15:03:07 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,118578,118578#msg-118578</guid>
            <title>Major, or minimal, update</title>
            <link>https://project-gc.com/forum/read?6,118578,118578#msg-118578</link>
            <description><![CDATA[ We&#039;ll soon (maybe Tuesday the 24th) make a release related to challenge checkers. It&#039;s only a refactor of code. There should be <b>zero</b> difference in the end result. But it&#039;s also a very big refactor so something might have become unintentionally broken so I wanted to give a heads up.<br />
<br />
I will do my best to post here again when the release goes out. It should also be announced on Discord. If there are any issues it will be of highest priority to fix them. We will monitor this forum, Discord, Facebook and the customer support system.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Fri, 20 Feb 2026 10:36:23 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,118577#msg-118577</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,118577#msg-118577</link>
            <description><![CDATA[ I just wanted to say that I haven&#039;t forgotten or ignored this. I will get back to it next week (not Monday). I have been busy with other scheduled stuff.<br />
<br />
Just FYI - The colors in the CSS are same/similar to Bootstrap&#039;s colors. I generally think that their borders are great. But I can also agree to that very distinct borders could be useful when doing a report with data in it, and not just having some &quot;html content&quot;. Updates will follow.]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Fri, 20 Feb 2026 09:28:21 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,118570#msg-118570</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,118570#msg-118570</link>
            <description><![CDATA[ Thank you for the design update.<br />
Output of old checker scripts now looks much better again with tables that are no longer strechted to 100% width.<br />
<br />
I tested a bit more with &quot;&lt;table class=&quot;table-bordered align-center&quot;&gt;&quot;.<br />
The &quot;align-center&quot; works nicely for &lt;TD&gt;s, but not for &lt;TH&gt;s:<br />
<img src="https://s3.amazonaws.com/gs-geo-images/1fa3cc3f-e1a9-4d6a-acba-3dba77ff1fea.png" class="bbcode" border="0" /><br />
<br />
Also I&#039;m still struggling to find background colors that work with your border color.<br />
Your very light gray border may be OK for a white background, but with colored backgrounds it is barely visible. I still think we need something darker here.<br />
<br />
@magma1447<br />
In case you want to see the original output, you can run this test checker: <a href="https://project-gc.com/Challenges//94698"  rel="nofollow">https://project-gc.com/Challenges//94698</a>]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Thu, 19 Feb 2026 23:46:30 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,118258#msg-118258</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,118258#msg-118258</link>
            <description><![CDATA[ Thanks for the changes you plan to do.<br />
<br />
Here is how my table looks like with your class &quot;table-bordered&quot;:<br />
<img src="https://s3.amazonaws.com/gs-geo-images/2db127ae-57da-4228-92f2-5c215f1139dd.png" class="bbcode" border="0" /><br />
Notice that everything is left-aligned and how badly the border is visible between the cache types.<br />
<br />
Here is how I would like it to look like:<br />
<img src="https://s3.amazonaws.com/gs-geo-images/a9bd6220-67c6-477b-a353-601222e7bf08.png" class="bbcode" border="0" /><br />
<br />
A &quot;one size fits all&quot; design is a nice idea, but it will never fit all requirements of real life. Sure you can&#039;t provide classes for every possible variant, but having more than one option to choose from would be nice.<br />
<br />
Here is another example where I use 2 different color sets for a striped table:<br />
<img src="https://s3.amazonaws.com/gs-geo-images/5c9eb76f-1de4-44b9-932e-b25442f0d6c2.png" class="bbcode" border="0" /><br />
I&#039;m pretty sure that the background colors can&#039;t be fit into a CSS class, since I&#039;m using &quot;rowspan&quot; with different numbers of rows here and those numbers are not fixed but depend on values from the tag configuration. But again I can&#039;t imagine which sets of background colors would fit nicely to your light-gray border color in such a table.<br />
<br />
P.S.: If you would like a more uniform design, you can define background colors for table cells that are<br />
- not fulfilled (usually red is used in checkers so far)<br />
- partially fulfilled (usually some kind of yellow or orange))<br />
- fulfilled (some kind of green)<br />
- fulfilled and selected (some other kind of green)<br />
<br />
Example: Find some number of unique pairs of A and B with at least C caches that have both properties A and B.<br />
Table cells with less than C caches would be &quot;partially fulfilled&quot;, table cells with at least C caches would be &quot;fulfilled&quot;. Table cells with at least C caches that are selected as unique pairs would be &quot;fulfilled and selected&quot;.<br />
Table cells that are not considered or empty usually keep their default (white) background.]]></description>
            <dc:creator>KaiserVonChina</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 14 Feb 2026 22:24:57 +0000</pubDate>
        </item>
        <item>
            <guid>https://project-gc.com/forum/read?6,117489,118255#msg-118255</guid>
            <title>Re: Checker CSS and helper functions</title>
            <link>https://project-gc.com/forum/read?6,117489,118255#msg-118255</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
However, I still don&#039;t manage to get tables with &quot;1px solid black&quot; borders using CSS classes.</div></blockquote>
<br />
I guess we can&#039;t have a rule for all variants really. Could you show me a good example of where it&#039;s needed? A part of the goal is to get a more unified look, while the primary goal was to detached from leaked CSS which can&#039;t be trusted to be used. But it feels to me that most tables should be able to use the same border colors. Black borders feels a bit 90s?<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />I tried switching on borders with your class and then to override the border style and make it inherited to the TDs like this, but it did not work</div></blockquote>
<br />
I don&#039;t think `style border` works on a table element. A table itself doesn&#039;t have a border, the cells does. That&#039;s the power of CSS, the class can be added to the table and the css rule can target `table&gt;tr&gt;td`.<br />
<br />
I am not against improving the CSS, I just need to understand why we are doing changes and for what purpose. I believe that default border colors should be as they are in the CSS. A table header normally is covered by using th, while the body uses td. The css of those should cover the standard. Alternatively we could add thead, tbody and tfooter tags as well, though I bet most won&#039;t use them.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
Also I did not find any class for my table that would make the &lt;TH&gt; and &lt;TD&gt; elements use &quot;text-align: center&quot;. That would be really helpful, because otherwise I need to define it again on every single cell.</div></blockquote>
`.align-center` can be used on `th` and `td`. It would however require the class to be added to all of them. I&#039;ll make sure to add a new CSS rule so that `aligne-left|center-right` can be added on a `table` or `tr` as well. Release expected late Wednesday CET (like 8-10 pm).<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />
Also can you please make &quot;width: auto;&quot; the default for tables? Your default &quot;width: 100%;&quot; is breaking the output for many scripts.</div></blockquote>
I will make sure that we change the <b>100%</b> to <b>auto</b> as well. At the same time I will add:<br />
<pre class="bbcode">
table.full-width {
    width: 100%;
}
</pre>]]></description>
            <dc:creator>magma1447</dc:creator>
            <category>Checker news</category>
            <pubDate>Sat, 14 Feb 2026 20:56:56 +0000</pubDate>
        </item>
    </channel>
</rss>
