1- When I buy a jersey, I should be asked to color it. Just like how when I'm creating my own jersey. Since there aren't many different choices, I should be able to color them for my own liking. The coloring section may offer me different colors or ask me enter a colorhex code, depending on my choice.
2- Same deal with premium logos. Since you can't offer every single color combination, I should be able to create mine when I'm buying them.
3- Coloring official items should be impossible since they are official. But when I'm buying official jerseys, I don't know what I'm getting into. So I should be asked which of the emblems, symbols, logos, and writings I want to keep or get rid of. For example I'm interested in the new Porto jersey which is like water effects. But I don't want that odd "moche" text or the symbol on it. That's why I'm not gonna buy it.
4- While sending gifts, I'd like to be sending them to my TopEleven friends only. Since the page shows all of my friends, I can't remember which of them were on TopEleven and which were not, and it's not ideal to look at my friends from the bottom of the page every single time for every single item. I already have all my friends on the "Invite" tab. Could be a lot helpful if the gift sending was designed this way.
5- Transfer page requests:
5.1- an "Enter player name" feature, which people can use to search for players. This can be extremely useful especially when I see a player I need on the transfer list of a friend but not on mine. I've seen it happen several times. The player just won't show up in my list despite it's for sale.
5.2-- a "Refresh" button to refresh the list, instead of having to refresh the browser page.
5.3-- There should be extra filters on the transfer page, like above or under a certain price.
6- While selling a player on my team, I'd like to determine in what time I want to sell it. For example when I see a player I need on the transfer list but I don't have enough money, when I put a player on my team to sale, if the selling time is longer than the other player's remaining time, it's of no use. And besides, if my player is sold, I would have sold it for nothing.
To avoid 6:
6.1-- I should be allowed to buy a player whether or not I have enough money. Since I'm gonna have to make up for the minus budget in one week anyway, what difference does it make really?
6.2-- An exchange offer. I can offer one or more players and/or some money in return of the player. This can also turn out to be more useful than intended because when I make an offer, the manager will check my team and be able to request another player.
I'm sorry if this got too long. I just think these would be really great features if added. Thanks for taking time to read!