๐ŸŽจ Emojis 'n Books 1.

Hackquire Blog Home

We are neither fans nor non-fans of emojis. They can be cool, but they can also be misused. What we wanted to do was provide an emoji widget on the connect button to make it feel more โ€˜connected,โ€™ as just saying the word โ€˜Connect.โ€™ seems so distant. So, on a quick break, we coded a feature for the connect button.


Below is a quick index of this blog notes post.

  1. The problem

  2. The solution.

  3. The impact.

1/3. The problem:

The problem is that the โ€˜Connect.โ€™ button feels like we donโ€™t care, like we just wrote 'Connect.' because everyone else does. Thatโ€™s fine, as it works, but we wanted an enhancement thatโ€™s more in tune with the moments people experience when they visit the website hub.

2/3. The solution:

We found the emojis that are relevant to the working week and weekends, such as commuting emojis (๐Ÿš‡, ๐Ÿšถโ€โ™‚๏ธ, ๐Ÿš—), lunch break emojis (๐Ÿ”, ๐Ÿฅช, ๐Ÿ•), and other daily moments many face. We then defined the times these moments are most likely to occur, did some coding to make them appear on the โ€˜๐ŸŸ Connect.โ€™ button at the right moment.

3/3. The impact:

You tell us. We like it, but โ€˜weโ€™ can feel divisive, as we are you, you are us, and we're all on this journey to democratize wisdom hacks for everyoneโ€”subtle and easy to apply. It's on the desktop version, with mobile coming soon. Check it out and refresh the page to see it. If you think it's ****, tell us, but donโ€™t write **** as the email might get filtered.


Extra:

101. Whats The Code?

A sample of the code is below. Are there any emojis you think are needed that represent the working week? We could add emojis like โ€˜๐Ÿคฎโ€™ for those moments we all know, or โ€˜๐Ÿคฌโ€™ or โ€˜๐Ÿ˜โ€™ since there are also many great working moments, but let's keep it generic at this stage. So, please โ€˜๐Ÿ• Connect.โ€™ or โ€˜๐Ÿ“Š Connect.โ€™ with us :). <3.

// Define the emoji sets

const breakfastEmojis = ["๐Ÿฅš", "๐Ÿณ", "๐Ÿฅž", "๐Ÿฅ", "๐Ÿž", "๐Ÿง€", "๐Ÿฅ’", "๐Ÿ…", "๐Ÿซ’", "๐Ÿฏ", "๐Ÿ‡", "๐ŸŠ", "๐Ÿฝ", "โ˜•๏ธ", "๐Ÿฅ›", "๐Ÿฅ–", "๐Ÿฅฏ"];

const businessEmojis = ["๐Ÿ’ผ", "๐Ÿ“ˆ", "๐Ÿ“Š", "๐Ÿ—‚๏ธ", "๐Ÿ“…", "๐Ÿ’ป", "๐Ÿ–‹๏ธ", "๐Ÿ’ฐ", "๐Ÿ“‚"];

const creativeEmojis = ["๐ŸŽจ", "โœ๏ธ", "๐ŸŽญ", "๐ŸŽฌ", "๐Ÿ“ธ", "๐ŸŽง", "๐ŸŽค", "๐ŸŽผ", "๐ŸŽป"];

const lunchEmojis = ["๐Ÿฅช", "๐Ÿฅ—", "๐Ÿ›", "๐Ÿœ", "๐Ÿ", "๐Ÿ”", "๐ŸŸ", "๐ŸŒฏ", "๐Ÿ•", "๐Ÿฃ"];

const commuteEmojis = ["๐Ÿšถโ€โ™‚๏ธ", "๐Ÿšถโ€โ™€๏ธ", "๐Ÿšฒ", "๐Ÿ›ด", "๐Ÿš—", "๐ŸšŒ", "๐ŸšŽ", "๐Ÿš•", "๐Ÿš‡", "๐ŸšŠ", "๐Ÿš†", "๐Ÿš‰", "โœˆ๏ธ", "๐Ÿ›ซ", "๐Ÿš", "๐Ÿšค", "โ›ด๏ธ", "๐Ÿšฆ", "โ›ฝ"]

const defaultEmoji = "๐ŸŸ"; // Default fries emoji

const sleepEmoji = "๐Ÿ˜ด"; // Sleep emoji after midnight

// Helper function to get a random emoji from a set

function getRandomEmoji(emojiSet) {

return emojiSet[Math.floor(Math.random() * emojiSet.length)];

}

102. Emojis Work With?

You will notice in the code that there are emojis that feel almost old-school or retro, with some assuming all offices are briefcases. While we know thatโ€™s not the case, we respect everyoneโ€™s views, so some emojis are added as a playful vibe at incorrect assumptions about the working world, while also serving as a love letter to it.

Hackquire Blog Home

Previous
Previous

๐Ÿ’ป Emojis 'n Books 2.

Next
Next

๐ŸŽจ Colours 'n Data.