Menu emoji customization
-
In recent releases the Vivaldi team has given us the ability to customize most of the menus in the UI. For a thorough overview take a look at this blog post ⇒ https://vivaldi.com/blog/customize-menus-in-vivaldi-browser/. By editing the entries of menus we can include emoji. I played around with this quite a bit and wanted to open a topic where users can share fitting emoji.
I wouldn’t force emoji; for some entries there simply doesn’t exist a satisfying option and too many emoji can become overbearing in the UI. A good resource for selecting emoji is emojipedia. Different platforms display a different style of emoji for the same Unicode code point. Personally I use the Google variation (Noto Color Emoji), which is most prevalent on Android and Linux systems. You can compare the different styles on emojipedia. Following table matches emoji with menu‐entries.
menu emoji name 📁
File / FolderFile Folder 📂
Open File / OpenOpen File Folder 📑
New TabBookmark Tabs 📃
Save Page As...Page with Curl 🖨️
PrintPrinter 📺
CastTelevision 📥
Import Bookmarks and SettingsInbox Tray 📤
Export Bookmarks...Outbox Tray 🗓️
CalendarSpiral Calendar 🗂️
Open Saved Session...Card Index Dividers 💾
SaveFloppy Disk 💥
ExitCollision 🖊️
EditPen 🗡️
CutDagger 💞
CopyRevolving Hearts 📋
PasteClipboard 🐇
Paste and GoRabbit 🔍
Find in Page...Magnifying Glass Tilted Left 👓
ViewGlasses 🌍
Web PanelsGlobe showing Europe-Africa 🖼️
Images / ThumbnailsFramed Picture 💙
BookmarkBlue Heart 🗜️
ToolsClamp 🚀
Quick CommandsRocket 🧩
ExtensionsPuzzle Piece 🕰️
HistoryMantelpiece Clock 📓
NotesNotebook 🌪️
Delete Browsing Data...Tornado 🗑️
DeleteWastebasket 🔥
Close / RemoveFire 🧿
Developer ToolsNazar Amulet 🔄
Task ManagerCounterclockwise Arrows Button 🔲
or🔳
WindowBlack Square Button or White Square Button 🕵️
Private WindowDetective 🥷
Hide UINinja 💢
FullscreenAnger Symbol ⛑️
HelpRescue Worker’s Helmet 🗨️
Vivaldi ForumLeft Speech Bubble 🎇
Vivaldi Welcome TourSparkler 📰
Community BlogsNewspaper ⌨️
Keyboard Cheat SheetKeyboard 🪲
Report a BugBeetle 👤
Account SheetBust in Silhouette 📜
AboutScroll 🚘
Move TabOncoming Automobile 🔇
MuteMuted Speaker 💤
Hibernate Background TabsZzz 🍒
Tile Tabs / Untile TabsCherries 📌
Pin Tab / Unpin TabPushpin 🥞
Stack TabsPancakes 🔐
Lock Second Tab RowLocked with Key 🔃
Periodic Reload / ReloadClockwise Vertical Arrows 🧟
Reopen Closed Tab / Removed PanelsZombie 🎛️
CustomizeControl Knobs 🌀
PanelCyclone 🗽
Status BarStatue of Liberty 🔩
Separate Width / SeparatorNut and Bolt 💻
Show Desktop VersionLaptop 📱
Show Mobile VersionMobile Phone 📛
RenameName Badge 🍫
ToolbarChocolate Bar 🎈
Toggle Floating PanelBalloon ↩️
ReplyRight Arrow Curving Left 📨
SendIncoming Envelope 📧
MailE-Mail 🧞
SenderGenie 🔖
Mark as Read / Mark as UnreadBookmark 👟
Go toRunning Shoe 🎌
FlagsCrossed Flags 🏷️
LabelsLabel 🕸️
ThreadsSpider Web ⚙️
SettingsGear 📽️
Media ControlsFilm Projector
Notes:
-
The emoji in this table are escaped and will display the native version available on your system, instead of the nodeBB/forum emoji normally overriding the input.
-
If an emoji can’t be displayed/shows up empty on your system, it’s either an indicator for the emoji not being available in your font, or the font being outdated. Check emojipedia for information.
-
In case the emoji looks strange (no color, wrong width, &c.), it’s likely your current font has populated the Unicode code point with a symbol. Use an alternative emoji instead.
-
Adding emoji to the Vivaldi Button Menu (Application Menu) bugs the display with the setting “Alt Key for Main Menu” enabled. Either disable the setting or try this workaround.
-
-
@luetage said in Menu emoji customization:
In following table I’m going to place the actual emoji instead of pictures
Please code them out so that they can be copied.
-
@potmeklecbohdan What do you mean? I mean I get it, the forum has replaced all but 2 of the emoji and shows forum generated images instead, but they can still be copied and show up as native emoji when pasted. Hmm.
-
@luetage
You have to quote this post to copy this:
But you can directly copy this:📁
-
Didn’t think about putting them in code, but it makes sense, for it omits the forum emoji and shows you directly what you would get, thanks.
edit: Gladly fixing this took only 2 minutes with a text editor, doing this manually would have brought me to tears probs…
💧
-
Has anyone tried adding an emoji to the
Customize
entry of the address bar buttons? Doesn’t seem to work on my end, the entry seems to refuse edits, although they show up and save in settings just fine. -
@luetage (Don't do this if you've heavily customised the menu.) If you right-click the item (in the editor), you can tick Show list in folder, although it already is in a folder. Doing this will:
- move the fixed-label item (in the real menu) one level deeper
- force you to reset the menu coz the Show list in folder option is gone
I think this is off-topic here, gonna flag you for mods.(done) -
@potmeklecbohdan said in Menu emoji customization:
off-topic here, gonna flag you for mods
So v cheeky!
-
This post is deleted! -
How is this off topic?
-
I don’t understand anything anymore…
Anyway, @potmeklecbohdan good find, can be customized with the downside of creating another level. There is no harm in trying it, “Restore Default Menu” only resets the selected menu, not all menus.
-
@Steffie After 20 minutes of painful fiddling I got the emojis in vivaldi button menu to work.
- For the first and last entry this is enough:
emoji+space+&name
- One entry in between can look like this:
&emoji+space+&name
- The four remaining entries need special treatment. They basically look like this:
specialcharacter+emoji+space+&name
. The special character has to be different each time, or it will produce an unhealthy amount of fugly question marks. Pick a zero‐width invisible character from this page. I think I used zero‐width space, invisible separator, zero‐width joiner and left‐to‐right override. But you gotta play around with it. In the end it will work though.
What still doesn’t work is keyboard navigation, as in pressing the underlined character on your keyboard. This breaks for the entry as soon as an emoji is introduced, doesn’t matter where in the line—which is an offense worth a report.
- For the first and last entry this is enough:
-
@luetage Good job. It was too annoying to fiddle with and I end to put the emojis after the text. Lazy way.
-
@luetage Good find. What a strange bug this is.
-
@Hadden89 Wait, aren’t you on Windows? Asking because I thought this was a Linux‐only issue.
-
@luetage The misalign of text and the emojis may happen on win too. But I didn't test this too much to swear on it for the other things.
I may consider to reset the menu and see what it happens. -
@luetage Well... It happens on win too
-
@Hadden89 Yeah, do that, we need to issue a number of bug reports at some point. About the vivaldi button menu, it’s hard to get it right, you gotta be careful with copy‐pasting because the characters are invisible. Only way to do this properly is with keyboard shortcuts and making sure to paste the character only once. When redoing an entry delete the emoji too and press backspace and/or delete repeatedly to make sure it’s gone for good. Inserting the special character after entering the rest of the characters is also advised, to make sure you do place it in front.
-
@luetage Worst part is that only no-break space seems to be past-able on windows
Even with character map other pastes fails. And yes, the keyboard shortcut results broken. -
@Hadden89 All of them are unicode characters, the should work on Windows too. How do you know the paste fails? I mean it’s not like a space would appear on the screen, the mentioned ones are all zero‐width.