[prjkt.io] MJPollard:
So okay, I'm trying to create a new Substratum theme which I've tentatively called "Retro." The idea behind my theme is to replace various icons with classic icons from the KitKat era (such as segmented wi-fi signal indicators). I've previously done this for the CM Theme Engine so I've a good grasp of the basics, just to put that out there. ;) I'm using David Wilson's (daveyannihilation) Domination theme resources as a base for my assets/overlays folder, which he's made publicly available for themers to use for this purpose, and here's an example of one of the status bar wi-fi icons I've made (using Inkscape and converted to a vector XML):

<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="20dp"
android:height="17dp"
android:viewportWidth="26"
android:viewportHeight="24">
<!-- bar 1 -->
<path
android:pathData="M2.1493546 8.2633096C1.5259485 7.4920961 1.0088212 6.8403787 1.0001822 6.8150517 0.99154407 6.7897237 1.3000449 6.5312491 1.6857426 6.2406635 4.9906604 3.7507184 8.7746031 2.5000049 13.00283 2.5000049c4.220115 0 8.009909 1.253273 11.311429 3.7406586 0.385697 0.2905856 0.694197 0.5490602 0.685559 0.5743882 -0.0086 0.025327 -0.525765 0.6770444 -1.149172 1.4482579C23.180412 9.0924594 22.693813 9.6514542 22.660001 9.631106 22.628556 9.6121784 22.428104 9.4639013 22.214564 9.3015999 19.533056 7.263518 16.455196 6.2413178 12.999999 6.2413178 9.5448032 6.2413178 6.4669434 7.263518 3.7854364 9.3015999 3.5718965 9.4639013 3.3714505 9.612179 3.3400002 9.631106 3.3061884 9.6514618 2.8195904 9.0924594 2.1493546 8.2633096Z"
android:fillColor="#ffffffff"
android:strokeMiterLimit="1" />
<!-- bar 2 -->
<path
android:pathData="M5.0604323 11.82054C3.9458187 10.474365 3.8821562 10.386164 3.9733201 10.314412 6.2208873 8.5454405 8.5310853 7.5610761 11.239916 7.2181514c0.710024 -0.089882 2.810144 -0.089882 3.52017 0 2.709185 0.3429705 5.017431 1.3265442 7.267028 3.0965786 0.09175 0.07219 0.03182 0.15555 -1.055771 1.468485 -0.634172 0.76557 -1.172282 1.413468 -1.195801 1.439772 -0.02489 0.02782 -0.167857 -0.05068 -0.341944 -0.187758 -1.04583 -0.823498 -2.432915 -1.51537 -3.664774 -1.827974C14.930763 10.994585 14.324267 10.911102 13.384873 10.87911 10.857582 10.79305 8.6459679 11.470819 6.7192662 12.921862 6.4773754 13.104033 6.271572 13.252491 6.2619229 13.251768 6.2522729 13.251094 5.7116016 12.60699 5.0604323 11.82054Z"
android:fillColor="#ffffffff"
android:strokeMiterLimit="1" />
<!-- bar 3 -->
<path
android:pathData="M8.0704491 15.537667L6.8444757 14.038574 7.1915173 13.781787c1.6139731 -1.194231 3.1299837 -1.77246 5.0883417 -1.940772 0.557235 -0.04789 0.883046 -0.04789 1.440281 0 1.958528 0.168326 3.474354 0.746525 5.088703 1.941042l0.347403 0.257055 -1.195506 1.4641c-0.657528 0.805254 -1.20988 1.479761 -1.227446 1.498904 -0.01757 0.01915 -0.205047 -0.09298 -0.416626 -0.249159 -1.093168 -0.80694 -2.48128 -1.187094 -3.856993 -1.056291 -1.081882 0.102861 -2.025163 0.480438 -2.9550721 1.182843L9.2964235 17.036758 8.0704491 15.537667Z"
android:fillColor="#ffffffff"
android:strokeMiterLimit="1" />
<!-- bar 4 -->
<path
android:pathData="M11.498033 19.686411c-0.811057 -1.004721 -1.49178 -1.855379 -1.5127193 -1.890349 -0.025002 -0.04176 0.0905 -0.152485 0.3364873 -0.322562 0.498158 -0.344432 0.820298 -0.502551 1.368102 -0.67152 0.417286 -0.128708 0.528349 -0.140632 1.310096 -0.140632 0.781747 0 0.892812 0.01193 1.310098 0.140632 0.250766 0.07734 0.576899 0.201814 0.72474 0.27659 0.233946 0.118328 1.019429 0.6327 1.019429 0.667573 0 0.03008 -3.009748 3.741881 -3.043806 3.753805 -0.02079 0.0072 -0.701371 -0.808817 -1.512427 -1.813537Z"
android:fillColor="#ffffffff"
android:strokeMiterLimit="1" />
</vector>

The problem I'm having is that the wi-fi icons show up normally on a dark status bar, but on a light status bar, the other status bar icons are tinted dark like they should be but the wi-fi icons are still white. I realize that this might be an issue with the settings in the Domination color and/or style asset files, but I've spend hours trying to find a solution with no luck so far. (I also wanted to create status bar icons that combine both white and colors, but damn Google insists on force-tinting them white, so I've given up on that for now.)

FWIW, I'm testing my theme on my custom LineageOS 15.1 fork with all necessary Substratum mods to make it fully compatible with most themes.

Any suggestions from experienced themers would be greatly appreciated (and if you happen to find yourselves with a spare couple of minutes to glance at the Domination files for clues while you're at it, I certainly won't stop you). :D