Instead of separating the patterns on each string, it's going to be best to learn the entire scale of ONE key. it's the same pattern for all of them.
Example: Learn all of C Major/A minor (Same notes) Then you can start from whatever root position you want and run through the scale/mode.
It's hard to explain in text, but once you learn the C major scale (Ionian), then you also have learned the A Minor (aeolian) and the D Minor (Dorian) and the E Minor (Phrygian). Plus the additional modes. So if you focus on one key and perfecting it, memorizing it, and getting comfortable with it. You can then change your perspective about that scale/key and understand it in a new modal form. Learn it as C major, then associate it as E Phrygian and so forth.
My overarching point is to not think about it as having to learn the modes for each key. The patterns are all the same. So learn the one scale, then learn how to interpret it differently to accommodate the key/chords you're using by viewing it as a mode of another key. Once you establish this familiarity with a single key, it'll be much easier to apply that to other Keys/modes.
Hope this helps!