Schwarzes would be the strong ending, but das is already strong, so you use the weak ending, schwarze.

If you think in terms of strong and weak (forget "mixed") this becomes much easier to memorize. If the determiner is strong (i.e. has the der-word endings) then the adjectives after it are weak. If the derminer is weak or absent, then the adjectives are strong.