adastra-branding
Version:
Adastra ✨ branding is package used to maintain Adastra styling and color palette across all the packages especially the CLI toolkits. Its an internal private package not intended for external distribution.
288 lines (284 loc) • 4.2 kB
JavaScript
// src/config/brand.ts
var BRAND = {
name: "Adastra",
author: "Blanklob",
mascot: "Tars"
};
// src/config/colors.ts
var COLORS = {
yellowGreen: "#C5FC81",
spaceBlue: "#85E8FE",
lovelyViolet: "#6A567F",
warn: "#EED202",
error: "#CC0000",
gradient: [
"#79E7FF",
"#88E9F7",
"#93EADB",
"#9CEBC3",
"#A2ECB5",
"#ABED9C",
"#B5EE82",
"#BEEF6C",
"#C8F153",
"#CAF14C",
"#CFF242"
]
};
// src/config/words.ts
var nouns = [
"ablation",
"accretion",
"altitude",
"antimatter",
"aperture",
"apogee",
"ascension",
"asteroid",
"atmosphere",
"aurora",
"axis",
"azimuth",
"bar",
"belt",
"binary",
"chaos",
"chasm",
"chroma",
"cloud",
"cluster",
"comet",
"conjunction",
"crater",
"cycle",
"debris",
"disk",
"doppler",
"dwarf",
"eclipse",
"ellipse",
"ephemera",
"equator",
"equinox",
"escape",
"tars",
"field",
"filament",
"fireball",
"flare",
"force",
"fusion",
"galaxy",
"gamma",
"giant",
"gravity",
"group",
"halo",
"heliosphere",
"horizon",
"hubble",
"ice",
"inclination",
"iron",
"jet",
"kelvin",
"kuiper",
"light",
"limb",
"limit",
"luminosity",
"magnitude",
"main",
"mass",
"matter",
"meridian",
"metal",
"meteor",
"meteorite",
"moon",
"motion",
"nadir",
"nebula",
"neutron",
"nova",
"orbit",
"parallax",
"parsec",
"phase",
"photon",
"planet",
"plasma",
"point",
"pulsar",
"radiation",
"remnant",
"resonance",
"ring",
"rotation",
"satellite",
"series",
"shell",
"shepherd",
"singularity",
"solstice",
"spectrum",
"sphere",
"spiral",
"star",
"tobi",
"telescope",
"transit",
"tower",
"velocity",
"virgo",
"visual",
"wavelength",
"wind",
"zenith",
"zero",
"blanklob"
];
var adjectives = [
"absent",
"absolute",
"adorable",
"afraid",
"agreeable",
"apparent",
"awesome",
"better",
"bizarre",
"bustling",
"callous",
"capricious",
"celestial",
"certain",
"cosmic",
"curved",
"dangerous",
"dark",
"deeply",
"density",
"dreary",
"eccentric",
"ecliptic",
"electrical",
"eminent",
"evolved",
"exotic",
"extinct",
"extra",
"faithful",
"far",
"flaky",
"former",
"fumbling",
"growing",
"grubby",
"gullible",
"helpless",
"hideous",
"hilarious",
"inferior",
"interstellar",
"irregular",
"laughable",
"lonely",
"loose",
"lunar",
"mad",
"magical",
"majestic",
"major",
"minor",
"mixed",
"molecular",
"nasty",
"nebulous",
"nuclear",
"opposite",
"ossified",
"pale",
"popular",
"proper",
"proto",
"peaceful",
"proud",
"puffy",
"radiant",
"space",
"regular",
"retrograde",
"second",
"shaggy",
"sleepy",
"shaky",
"short",
"smoggy",
"solar",
"spiffy",
"squalid",
"square",
"squealing",
"stale",
"steadfast",
"steadfast",
"stellar",
"strong",
"subsequent",
"super",
"superior",
"tasty",
"tender",
"terrestrial",
"tested",
"tidal",
"tremendous",
"ultraviolet",
"united",
"useful",
"useless",
"utter",
"verdant",
"vigorous",
"violet",
"visible",
"wandering",
"whole",
"wretched",
"zany",
"zapping"
];
var welcome = [
"Let's claim your online store on Shopify.",
"I'll be your assistant today.",
"Let's build something awesome!",
"Let's build something great!",
"Let's build something fast!",
"Let's make merchants some money!",
"Let's make the web a better place!",
"Let's create a new project!",
"Let's create something unique!",
"Time to build a new storefront.",
"Time to build a faster storefront.",
"Time to build a sweet new store.",
"We're glad to have you on board.",
"Keeping the internet weird since 2023.",
"Initiating launch sequence...",
"Initiating launch sequence... right... now!",
"Awaiting further instructions."
];
// src/ui/index.ts
function renderBrandingUI(title = "Hey") {
const template = document.createElement("h2");
template.innerHTML = title;
document.body.appendChild(template);
}
export {
BRAND,
COLORS,
adjectives,
nouns,
renderBrandingUI,
welcome
};