Textile and weaving banner