Some time ago I found myself in the need to make my signature with BBCode so my Crypto project can look awesome in BTT. I had some troubles finding all the information I needed to get started to design and code it.
It was pretty hard to learn so I decided that I would like to share what I've learned with all of you.
First, before designing a firm you should know the forum's limitation and rules:
- All signatures have a 42px height limit (About 32pt font size)
- Newbie: No styling. No links. Max 50 characters per post.
- Jr. Member: Max 150 characters per post.
- MemberLinks allowed. Maximum 4000 characters.
- Full Member:Colors allowed. Personal images allowed.
- Sr. Member:Font size allowed.
- Hero Member/Legendary:Background color allowed.
Higher ranks do everything lower ranks can do.
PSD is your friend!! Start designing your signature in PSD then go to BBCode. I did that!!
Now we need to have a look at our tools:
To define what kind of style we want to give to our text we have to use tags.These tags are part of the chararacters limits, so every tag you use, you have less space for your signature!. A tag's syntax is always "[ the type of styling we want to have ] the text we want to show [ close the tag] ". These are easy to understand and easy to use.
Bold: It makes the text stand out, best used when you want to attract attention to certains words in the text.
Underline: It serves the exact same purpose that italice does, and you shouldn't use both italice and underline in the same text.
[tr][td]Row 1[/td][td]1/1[/td][td]2/1[/td][/tr]
[tr][td]Row 2[/td][td]1/2[/td][td]2/2[/td][/tr][/table]
/////\\\\\ | Column 1 | Column 2 |
Row 1 | 1/1 | 2/1 |
Row 2 | 1/2 | 2/2 |
[tr][td]1[/td][/tr]
[tr][td]2[/td][/tr]
[/table]
1 |
2 |
[tr][td]1[/td][/tr]
[tr][td]2[/td][/tr]
[tr][td]3[/td][/tr]
[/table]
1 |
2 |
3 |
[tr][td]1[/td][td]A[/td][/tr]
[tr][td]2[/td][td]B[/td][/tr]
[tr][td]3[/td][td]C[/td][/tr]
[/table]
1 | A |
2 | B |
3 | C |
Font face: Changes the text font, but it can only show fonts that the viewer has!
[font=Courier New]Courier New[/font]
Courier New
[color=#FF0000]I am also Red![/color]
I am also Red!
Images: Bitcointalk doesn't allow images in the signatures, so me have to transform it to ASCII. For this there are plenty of webpages that can do it for us, but we can also draw it using characters. There are a lot of diferent characters, but the two most useful are the full character"█"(alt + 249) and the whitespace character" "(alt + 255).
First, me have to choose an image. I will use my logo:
And this is how it will look like:
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
██████████████████████████████████████████████
The code is rather simple, but it can get tedious to make. I'll show it the first 3 rows.
███████████[color=white]███[/color]████████████████████[/color][color=white]██[/color]██████████
███████████[color=white]████[/color]█████████████████[/color][color=white]████[/color]██████████
███████████[color=white]██████[/color]██████████████[/color][color=white]█████[/color]██████████
...
[/size]
- A logo
- The name
- A really brief description
- Some keywords that could fit your project
- Links
██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ ██████████████████████████████████████████████ | CryptoMotors™ | PRO-CAR DESIGN - BLOCKCHAIN + GAMES + 3D | The First Digital Automaker | -DISCORD | -MEDIUM |
...
[td]
[size=20pt] [url=https://bit.ly/2M0NTPm][b] CryptoMotors™[/url]
[/td][code]
In this part, I used size, url and bold. Size and bold were used because the name is what should be remembered when doing a signature, and so, it has to draw the eyes towards it. the link simply goes to the home page.
[code][td][b]
PRO-CAR DESIGN - BLOCKCHAIN + GAMES + 3D
[/td]
[size=21pt][b] The First Digital Automaker[/b][/size]
[/td]
[url=bit.ly/2PECmHy][color=black]-DISCORD[/url]
[url=bit.ly/2wNUHed][color=black]-TWITTER[/url]
[/td]
[td][b]
[url=bit.ly/2M4ky6q][color=black]-INSTAGRAM[/url]
[color=black]-MEDIUM
[/td]
[td][b]
[url=bit.ly/2NO1POc][color=black]-FACEBOOK[/url]
[color=black]-REDDIT
[/td]
[/tr][/table]
And to close the signature, a bunch of links, if you don't have enough characters left, you could use a link shortener.
I hope you find this tutorial useful, and if you have some question I will answer it![/code][/code]