Μουσκεύετε τους γίγαντες σε χλιαρό νερό για 12 ώρες. Χύνετε το νερό και τους βάζετε σε μεγάλη κατσαρόλα με καθαρό νερό, το 1 κλωνάρι σέλινο και το 1 κρεμμύδι. Τους βράζετε για 1 ώρα και 15’, μέχρι να μαλακώσουν. Στραγγίζετε τους γίγαντες και τους διατηρείτε χλιαρούς σε μια μεγάλη σαλατιέρα.
Ψιλοκόβετε το δεύτερο κλωνάρι σέλινο, το δεύτερο κρεμμύδι, το πράσο, τον μισό άνηθο ή το μαϊντανό και τα σοτάρετε ελαφρά όλα μαζί σε μισό φλιτζάνι λάδι.
Προσθέτετε το μείγμα στους γίγαντες μαζί με αλάτι, πιπέρι και ανακατεύετε.
Στο μπλέντερ ρίχνετε το υπόλοιπο λάδι, το μισό τόνο, τη μουστάρδα, το χυμό λεμονιού και τα χτυπάτε μέχρι να γίνουν ομοιόμορφη σάλτσα. Περιχύνετε με το μείγμα τους γίγαντες, σκορπίζετε το τρίτο κρεμμύδι σε φέτες, προσθέτετε τον υπόλοιπο τόνο, πασπαλίζετε με το υπόλοιπο μυρωδικό, ανακατεύετε και σερβίρετε τη σαλάτα αμέσως.