Faits: Faits: A. A._, ressortissant de Serbie-et-Monténégro (province du Kosovo) né en 1960, a travaillé en Suisse comme saisonnier dès 1989. Le 12 décembre 1992, il a obtenu la transformation de son autorisation de séjour saisonnière en autorisation de séjour annuelle. Le 4 février 1995, son épouse B._ et leurs enfants C._, D._, E._ et F._ l'ont rejoint en Suisse en vertu du regroupement familial. En 1997, A._ a déposé une demande de prolongation d'autorisation de séjour pour lui-même et sa famille. Par décision du 11 janvier 2001, le Service valaisan de l'état civil et des étrangers a écarté la requête, considérant notamment que la famille A._ et B._ bénéficiait de l'assistance sociale depuis de nombreux mois. Statuant le 16 octobre 2002 sur recours des intéressés, le Conseil d'Etat a confirmé la décision du Service cantonal. Le 20 novembre 2002, la famille A._ et B._ a recouru contre ce prononcé, en requérant simultanément l'assistance judiciaire. Le 24 octobre 2003, la Cour de droit public du Tribunal cantonal valaisan a rejeté le recours au motif que les intéressés se trouvaient à la charge de l'assistance publique - dont ils avaient déjà reçu des montants importants - et que l'on ne discernait aucune perspective d'amélioration de leur situation financière. Par ordonnance séparée du même jour, le Président de la cour cantonale précitée a de même écarté la demande d'assistance judiciaire. Par arrêt rendu le 29 janvier 2004 sur le recours de droit public formé par les intéressés (2P.315/2003), le Tribunal fédéral a annulé les deux prononcés du 24 octobre 2003 en raison d'une violation du droit d'être entendu, les recourants n'ayant pas eu connaissance des pièces du dossier postérieures au 16 janvier 2003. Par arrêt rendu le 29 janvier 2004 sur le recours de droit public formé par les intéressés (2P.315/2003), le Tribunal fédéral a annulé les deux prononcés du 24 octobre 2003 en raison d'une violation du droit d'être entendu, les recourants n'ayant pas eu connaissance des pièces du dossier postérieures au 16 janvier 2003. B. Statuant à nouveau le 3 juin 2004, la Cour de droit public du Tribunal cantonal a derechef rejeté le recours formé le 20 novembre 2002 et confirmé la décision du Conseil d'Etat du 16 octobre 2002. Elle a néanmoins renoncé à percevoir des frais judiciaires. Par ordonnance séparée du même jour, le Président de ladite cour a de même réitéré le refus de la requête d'assistance judiciaire. B. Statuant à nouveau le 3 juin 2004, la Cour de droit public du Tribunal cantonal a derechef rejeté le recours formé le 20 novembre 2002 et confirmé la décision du Conseil d'Etat du 16 octobre 2002. Elle a néanmoins renoncé à percevoir des frais judiciaires. Par ordonnance séparée du même jour, le Président de ladite cour a de même réitéré le refus de la requête d'assistance judiciaire. C. Agissant le 7 juillet 2004 par la voie du recours de droit public, A._, B._ et leurs enfants demandent au Tribunal fédéral d'annuler l'ordonnance sur l'assistance judiciaire rendue le 3 juin 2004 par le Président de la Cour de droit public du Tribunal cantonal. Ils dénoncent une violation de l'art. 29 al. 3 Cst. (droit à l'assistance gratuite d'un défenseur) et de l'alinéa 2 de cette disposition (droit à une décision motivée). Ils déposent par ailleurs une nouvelle pièce, datée du 30 juin 2004. Il n'a pas été requis d'observations. 