diff --git a/apps/contact/app/layout.tsx b/apps/contact/app/layout.tsx index 1506048c..13ae3fd1 100644 --- a/apps/contact/app/layout.tsx +++ b/apps/contact/app/layout.tsx @@ -1,13 +1,9 @@ -export default function Layout({ - children, -}: { - children: React.ReactNode -}) { +export default function Layout({ children }: { children: React.ReactNode }) { return (
- A Web Development Consultancy Helping CTOs Minimize Their Hands-on Involvement in Daily Operations + A Web Development Consultancy Helping CTOs Minimize Their Hands-on + Involvement in Daily Operations
const bookACallActionHero = document.getElementById( - "book-a-call-action-hero" + "book-a-call-action-hero", ); function handleBookACallHero() { diff --git a/apps/website/src/components/cto/InfoBlock.astro b/apps/website/src/components/cto/InfoBlock.astro index a21a7d00..81a8f90d 100644 --- a/apps/website/src/components/cto/InfoBlock.astro +++ b/apps/website/src/components/cto/InfoBlock.astro @@ -5,7 +5,12 @@ const { icon, title, description, className } = Astro.props; ---Button has been clicked {state.count} times
- Last clicked at:{' '} - {state.lastClicked ? new Date(state.lastClicked).toLocaleString() : 'Never'} + Last clicked at:{" "} + {state.lastClicked + ? new Date(state.lastClicked).toLocaleString() + : "Never"}
- +Button has been clicked {count} times
- +X: {position.x}
Y: {position.y}
Debounced search term: {debouncedSearchTerm}
Loading...
; if (error) returnError: {error.message}
; if (!data) returnNo data
; return ( -- We offer on-demand staff augmentation with web engineers who blend technical excellence, product intuition, and strong communication. +
+ We offer on-demand staff augmentation with web engineers + who blend technical excellence, + product intuition, and strong communication.
-- Whether you need a junior developer to support your team, or a product-minded lead to drive an initiative, we match talent to your exact needs and fast. +
+ Whether you need a junior developer to support your team, + or a product-minded lead to drive an initiative, we + match talent to your exact needs + and fast.
-- Our engineers take initiative instead of waiting on tasks. They think critically, act independently, and ship with care. +
+ Our engineers take initiative instead of waiting on tasks. + They think critically, act independently, and + ship with care.
- We have found the perfect extension of our team with CroCoder. We operate as one team, celebrating our wins and working through the challenges together. They "own" the roadmap, deadlines and outcomes with us — from the ideation and direction stages through to post-launch optimization. +
+ We have found the perfect extension of our team with CroCoder. + We operate as one team, celebrating our wins and working + through the challenges together. They "own" the roadmap, + deadlines and outcomes with us — from the ideation and + direction stages through to post-launch optimization.
Paul Jeszenszky
-Submix co-founder & CEO
++ Paul Jeszenszky +
++ Submix co-founder & CEO +
Need to scale fast
-without compromising quality
++ Need to scale fast +
++ without compromising quality +
Have initiatives
-they want to move forward but are lacking bandwidth
++ Have initiatives +
++ they want to move forward but are lacking bandwidth +
Struggle to find
-Engineers with both soft skills and technical depth
++ Struggle to find +
++ Engineers with both soft skills and technical depth +
Want talent
-that can work independently and contribute meaningfully
++ Want talent +
++ that can work independently and contribute meaningfully +
- Our engineers work with modern stacks like React, TypeScript, Node.js, Next.js, GraphQL, and more — but we're not dogmatic. We choose the right tools for the job. +
+ Our engineers work with modern stacks like React, TypeScript, Node.js, + Next.js, GraphQL, and more — but we're not dogmatic. We choose the + right tools for the job.
Frontend, backend, or complete product development
++ Frontend, backend, or complete product development +
Maintainable, future-proof system design
++ Maintainable, future-proof system design +
New features, refactors, or greenfield builds
++ New features, refactors, or greenfield builds +
Seamless work with product and design teams
++ Seamless work with product and design teams +
Product-minded
-They align with your goals, not just your backlog
++ Product-minded +
++ They align with your goals, not just your backlog +
Proactive
-Self-starters who take initiative and drive work forward
++ Proactive +
++ Self-starters who take initiative and drive work forward +
Communicative
-Async-ready, remote-native, and highly collaborative
++ Communicative +
++ Async-ready, remote-native, and highly collaborative +
Flexible
-Short-term, long-term, or somewhere in between
++ Flexible +
++ Short-term, long-term, or somewhere in between +
Skilled across levels
-From promising juniors to proven engineering leads
++ Skilled across levels +
++ From promising juniors to proven engineering leads +
${titleText}
` + type: "html", + value: `${titleText}
`, }; parent.children.splice(index, 1, titleNode); } - if (textNode.type === 'text' && textNode.value.startsWith('::details ')) { - const summaryText = textNode.value.substring('::details '.length); + if ( + textNode.type === "text" && + textNode.value.startsWith("::details ") + ) { + const summaryText = textNode.value.substring("::details ".length); const node = { - type: 'html', - value: `