Files
EpicNext-Cms/src/components/public/habbo-fonts.ts
T
openhands 6a67fb6e83
CI / check (push) Successful in 26s
CI / release (push) Skipped
CI / deploy (push) Successful in 59s
refactor: remove additional dead exports and unused actions
Remove buildFontUrl, measureText, uncached, invalidateCache, fetchJsonWithFlareSolver, upsertPermission, deletePermission, bulkImportPermissions, clearAllPermissions, bulkDeletePermissions, bulkDeletePhotos, userReplyTicket, closeTicketByUser. Update staff-smoke-contract test for bulkDeletePhotos removal.
2026-08-07 19:19:05 +02:00

215 lines
8.5 KiB
TypeScript

export interface HabboFont {
name: string;
styleName: string;
hasNumbers?: boolean;
}
export interface HabboFontGroup {
groupName: string;
fonts: HabboFont[];
}
export const HABBO_FONT_GROUPS: HabboFontGroup[] = [
{
groupName: "Habbo (related) logo",
fonts: [
{ name: "Habbo new", styleName: "habbo_new", hasNumbers: true },
{ name: "Habbo old", styleName: "habbo_big", hasNumbers: true },
{ name: "Habbo new big", styleName: "habbo_new_big", hasNumbers: true },
{ name: "Habbo old big", styleName: "habbo_old_big", hasNumbers: true },
{ name: "Habbo", styleName: "habbo", hasNumbers: true },
{ name: "Habbo Tiny", styleName: "habbo_tiny" },
{ name: "Habbo oldschool", styleName: "habbo_oldschool" },
{ name: "Habbo blocky", styleName: "habbo_blocky" },
{ name: "Habjoy", styleName: "habjoy" },
{ name: "Habjoy light", styleName: "habjoy_light" },
{ name: "Paradise", styleName: "paradise" },
{ name: "Paradise 2", styleName: "paradise_rounded" },
{ name: "Habbo Clicker", styleName: "habbo_clicker" },
{ name: "Reception", styleName: "reception" },
],
},
{
groupName: "Generic fonts",
fonts: [
{ name: "Accessoires", styleName: "accessoires" },
{ name: "Africa", styleName: "africa" },
{ name: "Arctic", styleName: "arctic", hasNumbers: true },
{ name: "Asian", styleName: "asian" },
{ name: "Asian small", styleName: "asian_small" },
{ name: "Basic", styleName: "basic", hasNumbers: true },
{ name: "Base", styleName: "base", hasNumbers: true },
{ name: "Bathroom", styleName: "bathroom", hasNumbers: true },
{ name: "Battle Banzai", styleName: "battlebanzai" },
{ name: "Bensalem", styleName: "bensalem", hasNumbers: true },
{ name: "Bling", styleName: "bling", hasNumbers: true },
{ name: "Bling Gold", styleName: "bling_gold" },
{ name: "Bones", styleName: "bones" },
{ name: "Bots", styleName: "bots" },
{ name: "Bubble", styleName: "bubble" },
{ name: "Bubble blue", styleName: "bubble_blue" },
{ name: "Bubble orange", styleName: "bubble_orange" },
{ name: "Bunny run", styleName: "bunny_run" },
{ name: "Bunny run blue", styleName: "bunny_run_blue" },
{ name: "Buttons", styleName: "buttons" },
{ name: "Candy", styleName: "candy" },
{ name: "Collectibles", styleName: "collectibles" },
{ name: "Cubie", styleName: "cubie" },
{ name: "Disco", styleName: "disco" },
{ name: "Dreams flat", styleName: "dreams_flat" },
{ name: "Duckets", styleName: "duckets" },
{ name: "Emo", styleName: "emo" },
{ name: "Executive", styleName: "executive" },
{ name: "Explore", styleName: "explore" },
{ name: "Explore big", styleName: "explore_big" },
{ name: "Explore small", styleName: "explore_small" },
{ name: "F.A.Q.", styleName: "faq" },
{ name: "F.BOMB", styleName: "fbomb" },
{ name: "Festival", styleName: "festival" },
{ name: "Flags", styleName: "flags" },
{ name: "Freehand", styleName: "freehand" },
{ name: "Gaming", styleName: "gaming" },
{ name: "Gallery", styleName: "gallery" },
{ name: "Golden temple", styleName: "goldentemple" },
{ name: "HMA", styleName: "hma" },
{ name: "Habbo gold", styleName: "gold_big" },
{ name: "Habbo news", styleName: "habbo_news" },
{ name: "Habbo Runway", styleName: "habbo_runway" },
{ name: "Habbid red", styleName: "habbid_red" },
{ name: "Habbid blue", styleName: "habbid_blue" },
{ name: "Habbolife", styleName: "habbolife" },
{ name: "Habbowood", styleName: "habbowood" },
{ name: "Habbowood big", styleName: "habbowood_big" },
{ name: "Hands", styleName: "hands" },
{ name: "Hello", styleName: "hello" },
{ name: "Horse", styleName: "horse" },
{ name: "Ice", styleName: "ice" },
{ name: "Iced", styleName: "iced" },
{ name: "Iron", styleName: "iron" },
{ name: "Japan", styleName: "japan" },
{ name: "Love", styleName: "love" },
{ name: "Marketplace red", styleName: "marketplace_red" },
{ name: "Monkey", styleName: "monkey" },
{ name: "Neon blue", styleName: "neon_blue", hasNumbers: true },
{ name: "Neon green", styleName: "neon_green", hasNumbers: true },
{ name: "Neon pink", styleName: "neon_pink", hasNumbers: true },
{ name: "Occasional", styleName: "occasional" },
{ name: "Palooza", styleName: "palooza" },
{ name: "Palooza blue", styleName: "palooza_blue" },
{ name: "Pets", styleName: "pets" },
{ name: "Pillows Orange", styleName: "pillow_orange" },
{ name: "Pillows Pink", styleName: "pillow_pink" },
{ name: "Pipes", styleName: "pipes" },
{ name: "Plants", styleName: "plants" },
{ name: "Plastic", styleName: "plastic" },
{ name: "Recycle", styleName: "recycle" },
{ name: "Retropixel", styleName: "retropixel" },
{ name: "Rugs", styleName: "rugs" },
{ name: "Sale", styleName: "sale" },
{ name: "Shalimar", styleName: "shalimar", hasNumbers: true },
{ name: "Shalimar big", styleName: "shalimar_big", hasNumbers: true },
{ name: "Shalimar small", styleName: "shalimar_small", hasNumbers: true },
{ name: "Soccer", styleName: "soccer" },
{ name: "Soccer red", styleName: "soccer_red" },
{ name: "Soccer yellow", styleName: "soccer_yellow" },
{ name: "Space Cafe", styleName: "space" },
{ name: "Spaces", styleName: "spaces" },
{ name: "Special offers", styleName: "special_offers" },
{ name: "StrayPixels", styleName: "straypixels" },
{ name: "Summer", styleName: "summer" },
{ name: "Teleport", styleName: "teleport", hasNumbers: true },
{ name: "Theater lights", styleName: "theater_lights" },
{ name: "Tribe", styleName: "tribe" },
{ name: "Trophies", styleName: "trophies" },
{ name: "USVA", styleName: "usva" },
{ name: "Unknown blue", styleName: "unknown_blue" },
{ name: "Unknown metal", styleName: "unknown_metal" },
{ name: "Unknown white", styleName: "unknown_white" },
{ name: "Unknown pillow", styleName: "unknown_pillow_1" },
{ name: "Unknown pillow", styleName: "unknown_pillow_2" },
{ name: "Valentine", styleName: "valentine" },
{ name: "Western", styleName: "western" },
{ name: "Woods", styleName: "wood" },
{ name: "Yellow text", styleName: "yellow_text" },
],
},
{
groupName: "Custom creations",
fonts: [{ name: "Jurrasic", styleName: "jurrasic" }],
},
{
groupName: "Halloween fonts",
fonts: [
{ name: "Halloween", styleName: "halloween" },
{ name: "Halloween 2", styleName: "halloween_2" },
{ name: "Halloween 3", styleName: "halloween_3" },
],
},
{
groupName: "Group fonts",
fonts: [
{ name: "Plastic playful", styleName: "plastic_playful" },
{ name: "Dinner blue", styleName: "dinner_blue", hasNumbers: true },
{ name: "Dinner green", styleName: "dinner_green", hasNumbers: true },
{ name: "Dinner red", styleName: "dinner_red", hasNumbers: true },
],
},
{
groupName: "Games",
fonts: [
{ name: "Battleball", styleName: "battleball" },
{ name: "Lido", styleName: "lido", hasNumbers: true },
],
},
{
groupName: "Habbo club",
fonts: [
{ name: "Habbo Club", styleName: "hc" },
{ name: "HC Big", styleName: "hc_big" },
{ name: "HC Small", styleName: "hc_small" },
{ name: "HC Compact", styleName: "hc_compact", hasNumbers: true },
{ name: "HC gold", styleName: "hc_gold" },
{ name: "Habbo Club 2", styleName: "habboclub", hasNumbers: true },
{ name: "VIP", styleName: "habbovip", hasNumbers: true },
],
},
{
groupName: "Uncategorised",
fonts: [
{ name: "Agenda", styleName: "agenda", hasNumbers: true },
{ name: "Mini white", styleName: "mini_white" },
{ name: "Volter goldfish", styleName: "volter" },
{ name: "Volter shadow", styleName: "volter_shadow" },
{ name: "Lucky goldfish", styleName: "volter_modern" },
{ name: "Goldfish small", styleName: "volter_modern_small" },
{ name: "Black", styleName: "black" },
],
},
{
groupName: "Windows",
fonts: [
{ name: "Windows", styleName: "windows" },
{ name: "Blue", styleName: "windows_blue", hasNumbers: true },
{ name: "Green", styleName: "windows_green", hasNumbers: true },
{ name: "Pink", styleName: "windows_pink", hasNumbers: true },
{ name: "Red", styleName: "windows_red", hasNumbers: true },
{ name: "Dark red", styleName: "windows_red_dark", hasNumbers: true },
],
},
{
groupName: "Beta",
fonts: [
{ name: "Beta big", styleName: "beta_big" },
{ name: "Beta small", styleName: "beta_small" },
{ name: "Beta old", styleName: "beta_small_old" },
{ name: "Beta", styleName: "beta", hasNumbers: true },
],
},
{
groupName: "Special fonts",
fonts: [{ name: "Relax", styleName: "relax" }],
},
];