Alternative colour scheme. Not a pattern for fabrics, but one produced from a jpg of a stack of fabric items that was posted on Pixabay. The tile that this is based on can be had by selecting the rectangle in Inkscape and using shift+alt+i.
Source Firkin
Feel free to download and use it, or see the rest of the dark background patterns that I have made. Anyway, I hope you will find something that you like.
Source V. Hartikainen
Prismatic Snowflakes Pattern No Background
Source GDJ
The classic notebook paper with horizontal stripes.
Source Are Sundnes
On a large canvas you can see it tiling, but used on smaller areas, it’s beautiful.
Source Paul Phönixweiß
Abstract Arbitrary Geometric Background derived from an image on Pixabay.
Source GDJ
Prismatic Curved Diamond Pattern 4 No Background
Source GDJ
Colourful background achieved with gradient fills.
Source Firkin
Prismatic Isometric Cube Wireframe Pattern No Background
Source GDJ
An abstract texture of black metal pipes (seamless).
Source V. Hartikainen
Dark Tile-able Grunge Texture. I think this texture can be classified as grunge. It's free and seamless, as always.
Source V. Hartikainen
Heavy depth and shadows here, but might work well on some mobile apps.
Source Damian Rivas
A seamless pattern from a tile drawn in Paint.net and vectorised in Vector Magic
Source Firkin
To get the tile this is based on, select the rectangle in Inkscape and use shift+alt+i.
Source Firkin
To get the tile this is formed from select the rectangle in Inkscape and use shift+alt+i.
Source Firkin
Submitted as a black pattern, I made it light and a few steps more subtle.
Source Andy
This makes me wanna shoot some pool! Sweet green pool table pattern.
Source Caveman
Prismatic Triangular Seamless Pattern III With Background
Source GDJ
Beautiful dark noise pattern with some dust and grunge.
Source Vincent Klaiber
Geometric lines are always hot, and this pattern is no exception.
Source Listvetra
A seamless pattern the unit cell for which can be had by selecting the rectangle in Inkscape and using shift+alt+i
Source Firkin
I skipped number 3, because it wasn’t all that great. Sorry.
Source Dima Shiper