renamed more calendso to cal.com (#659)
parent
1d74f1a824
commit
9fcd458d25
|
@ -8,7 +8,7 @@ BASE_URL='http://localhost:3000'
|
||||||
# Required for Vercel hosting - set NEXTAUTH_URL to equal your BASE_URL
|
# Required for Vercel hosting - set NEXTAUTH_URL to equal your BASE_URL
|
||||||
# NEXTAUTH_URL='http://localhost:3000'
|
# NEXTAUTH_URL='http://localhost:3000'
|
||||||
|
|
||||||
# Remove this var if you don't want Calendso to collect anonymous usage
|
# Remove this var if you don't want Cal to collect anonymous usage
|
||||||
NEXT_PUBLIC_TELEMETRY_KEY=js.2pvs2bbpqq1zxna97wcml.oi2jzirnbj1ev4tc57c5r
|
NEXT_PUBLIC_TELEMETRY_KEY=js.2pvs2bbpqq1zxna97wcml.oi2jzirnbj1ev4tc57c5r
|
||||||
|
|
||||||
# Used for the Office 365 / Outlook.com Calendar integration
|
# Used for the Office 365 / Outlook.com Calendar integration
|
||||||
|
@ -21,7 +21,7 @@ ZOOM_CLIENT_SECRET=
|
||||||
|
|
||||||
# E-mail settings
|
# E-mail settings
|
||||||
|
|
||||||
# Calendso uses nodemailer (@see https://nodemailer.com/about/) to provide email sending. As such we are trying to
|
# Cal uses nodemailer (@see https://nodemailer.com/about/) to provide email sending. As such we are trying to
|
||||||
# allow access to the nodemailer transports from the .env file. E-mail templates are accessible within lib/emails/
|
# allow access to the nodemailer transports from the .env file. E-mail templates are accessible within lib/emails/
|
||||||
|
|
||||||
# Configures the global From: header whilst sending emails.
|
# Configures the global From: header whilst sending emails.
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://calendso.com/slack"><img src="https://img.shields.io/badge/Slack-calendso.slack.com-%234A154B" alt="Join Calendso Slack"></a>
|
<a href="https://calendso.com/slack"><img src="https://img.shields.io/badge/Slack-calendso.slack.com-%234A154B" alt="Join Cal.com Slack"></a>
|
||||||
<a href="https://www.producthunt.com/posts/calendso"><img src="https://img.shields.io/badge/Product%20Hunt-%231%20Product%20of%20the%20Month-%23DA552E" alt="Product Hunt"></a>
|
<a href="https://www.producthunt.com/posts/calendso"><img src="https://img.shields.io/badge/Product%20Hunt-%231%20Product%20of%20the%20Month-%23DA552E" alt="Product Hunt"></a>
|
||||||
<a href="https://github.com/calendso/calendso/stargazers"><img src="https://img.shields.io/github/stars/calendso/calendso" alt="Github Stars"></a>
|
<a href="https://github.com/calendso/calendso/stargazers"><img src="https://img.shields.io/github/stars/calendso/calendso" alt="Github Stars"></a>
|
||||||
<a href="https://news.ycombinator.com/item?id=26817795"><img src="https://img.shields.io/badge/Hacker%20News-311-%23FF6600" alt="Hacker News"></a>
|
<a href="https://news.ycombinator.com/item?id=26817795"><img src="https://img.shields.io/badge/Hacker%20News-311-%23FF6600" alt="Hacker News"></a>
|
||||||
|
@ -38,13 +38,12 @@
|
||||||
|
|
||||||
<img width="100%" alt="booking-screen" src="https://user-images.githubusercontent.com/8019099/133429837-69ac8554-4c9c-43f9-90dd-c3337002d8ff.png">
|
<img width="100%" alt="booking-screen" src="https://user-images.githubusercontent.com/8019099/133429837-69ac8554-4c9c-43f9-90dd-c3337002d8ff.png">
|
||||||
|
|
||||||
|
|
||||||
# Scheduling infrastructure for absolutely everyone.
|
# Scheduling infrastructure for absolutely everyone.
|
||||||
|
|
||||||
The open source Calendly alternative. You are in charge
|
The open source Calendly alternative. You are in charge
|
||||||
of your own data, workflow and appearance.
|
of your own data, workflow and appearance.
|
||||||
|
|
||||||
Calendly and other scheduling tools are awesome. It made our lives massively easier. We're using it for business meetings, seminars, yoga classes and even calls with our families. However, most tools are very limited in terms of control and customisations.
|
Calendly and other scheduling tools are awesome. It made our lives massively easier. We're using it for business meetings, seminars, yoga classes and even calls with our families. However, most tools are very limited in terms of control and customisations.
|
||||||
|
|
||||||
That's where Cal.com comes in. Self-hosted or hosted by us. White-label by design. API-driven and ready to be deployed on your own domain. Full control of your events and data.
|
That's where Cal.com comes in. Self-hosted or hosted by us. White-label by design. API-driven and ready to be deployed on your own domain. Full control of your events and data.
|
||||||
|
|
||||||
|
@ -90,12 +89,11 @@ You will also need Google API credentials. You can get this from the [Google API
|
||||||
> - **Requires Docker to be installed**
|
> - **Requires Docker to be installed**
|
||||||
> - Will start a local Postgres instance with a few test users - the credentials will be logged in the console
|
> - Will start a local Postgres instance with a few test users - the credentials will be logged in the console
|
||||||
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone git@github.com:calendso/calendso.git
|
git clone git@github.com:calendso/calendso.git
|
||||||
cd calendso
|
cd calendso
|
||||||
yarn
|
yarn
|
||||||
yarn dx
|
yarn dx
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Manual
|
#### Manual
|
||||||
|
|
|
@ -4,8 +4,8 @@ export default function Logo({ small }: { small?: boolean }) {
|
||||||
<strong>
|
<strong>
|
||||||
<img
|
<img
|
||||||
className={small ? "h-4 w-auto" : "h-5 w-auto"}
|
className={small ? "h-4 w-auto" : "h-5 w-auto"}
|
||||||
alt="Calendso"
|
alt="Cal"
|
||||||
title="Calendso"
|
title="Cal"
|
||||||
src="/calendso-logo-white-word.svg"
|
src="/calendso-logo-white-word.svg"
|
||||||
/>
|
/>
|
||||||
</strong>
|
</strong>
|
||||||
|
|
|
@ -148,7 +148,7 @@ const BookingPage = (props: any): JSX.Element => {
|
||||||
<Head>
|
<Head>
|
||||||
<title>
|
<title>
|
||||||
{rescheduleUid ? "Reschedule" : "Confirm"} your {props.eventType.title} with {props.profile.name}{" "}
|
{rescheduleUid ? "Reschedule" : "Confirm"} your {props.eventType.title} with {props.profile.name}{" "}
|
||||||
| Calendso
|
| Cal.com
|
||||||
</title>
|
</title>
|
||||||
<link rel="icon" href="/favicon.ico" />
|
<link rel="icon" href="/favicon.ico" />
|
||||||
</Head>
|
</Head>
|
||||||
|
|
|
@ -87,7 +87,7 @@ export const HeadSeo: React.FC<HeadSeoProps & { children?: never }> = (props) =>
|
||||||
nextSeoProps = {},
|
nextSeoProps = {},
|
||||||
} = props;
|
} = props;
|
||||||
|
|
||||||
const pageTitle = title + " | Calendso";
|
const pageTitle = title + " | Cal.com";
|
||||||
let seoObject = buildSeoMeta({ title: pageTitle, image, description, canonical, siteName });
|
let seoObject = buildSeoMeta({ title: pageTitle, image, description, canonical, siteName });
|
||||||
|
|
||||||
if (name && avatar) {
|
if (name && avatar) {
|
||||||
|
|
|
@ -242,9 +242,9 @@ export default function EditTeam(props: { team: Team | undefined | null; onClose
|
||||||
</div>
|
</div>
|
||||||
<div className="ml-3 text-sm">
|
<div className="ml-3 text-sm">
|
||||||
<label htmlFor="hide-branding" className="font-medium text-gray-700">
|
<label htmlFor="hide-branding" className="font-medium text-gray-700">
|
||||||
Disable Calendso branding
|
Disable Cal.com branding
|
||||||
</label>
|
</label>
|
||||||
<p className="text-gray-500">Hide all Calendso branding from your public pages.</p>
|
<p className="text-gray-500">Hide all Cal.com branding from your public pages.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<hr className="mt-6" />
|
<hr className="mt-6" />
|
||||||
|
|
|
@ -9,13 +9,13 @@ const PoweredByCalendso = () => (
|
||||||
style={{ top: -2 }}
|
style={{ top: -2 }}
|
||||||
className="dark:hidden w-auto inline h-3 relative"
|
className="dark:hidden w-auto inline h-3 relative"
|
||||||
src="/calendso-logo-word.svg"
|
src="/calendso-logo-word.svg"
|
||||||
alt="Calendso Logo"
|
alt="Cal.com Logo"
|
||||||
/>
|
/>
|
||||||
<img
|
<img
|
||||||
style={{ top: -2 }}
|
style={{ top: -2 }}
|
||||||
className="hidden dark:inline w-auto h-3 relative"
|
className="hidden dark:inline w-auto h-3 relative"
|
||||||
src="/calendso-logo-word-dark.svg"
|
src="/calendso-logo-word-dark.svg"
|
||||||
alt="Calendso Logo"
|
alt="Cal.com Logo"
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
</Link>
|
</Link>
|
||||||
|
|
|
@ -15,7 +15,7 @@ export const seoConfig: {
|
||||||
defaultNextSeo: DefaultSeoProps;
|
defaultNextSeo: DefaultSeoProps;
|
||||||
} = {
|
} = {
|
||||||
headSeo: {
|
headSeo: {
|
||||||
siteName: "Calendso",
|
siteName: "Cal.com",
|
||||||
},
|
},
|
||||||
defaultNextSeo: {
|
defaultNextSeo: {
|
||||||
twitter: {
|
twitter: {
|
||||||
|
|
|
@ -54,7 +54,7 @@ export default function Custom404() {
|
||||||
Check for spelling mistakes or go back to the previous page.
|
Check for spelling mistakes or go back to the previous page.
|
||||||
</span>
|
</span>
|
||||||
) : (
|
) : (
|
||||||
<a href="https://checkout.calendso.com" className="inline-block mt-2 text-lg ">
|
<a href="https://cal.com/signup" className="inline-block mt-2 text-lg ">
|
||||||
The username <strong className="text-blue-500">calendso.com{username}</strong> is still
|
The username <strong className="text-blue-500">calendso.com{username}</strong> is still
|
||||||
available. <span className="text-blue-500">Register now</span>.
|
available. <span className="text-blue-500">Register now</span>.
|
||||||
</a>
|
</a>
|
||||||
|
@ -65,9 +65,7 @@ export default function Custom404() {
|
||||||
{!isEventType404 && (
|
{!isEventType404 && (
|
||||||
<ul role="list" className="mt-4">
|
<ul role="list" className="mt-4">
|
||||||
<li className="border-2 border-green-500 px-4 py-2">
|
<li className="border-2 border-green-500 px-4 py-2">
|
||||||
<a
|
<a href="https://cal.com/signup" className="relative py-6 flex items-start space-x-4">
|
||||||
href="https://checkout.calendso.com"
|
|
||||||
className="relative py-6 flex items-start space-x-4">
|
|
||||||
<div className="flex-shrink-0">
|
<div className="flex-shrink-0">
|
||||||
<span className="flex items-center justify-center h-12 w-12 rounded-lg bg-green-50">
|
<span className="flex items-center justify-center h-12 w-12 rounded-lg bg-green-50">
|
||||||
<CheckIcon className="h-6 w-6 text-green-500" aria-hidden="true" />
|
<CheckIcon className="h-6 w-6 text-green-500" aria-hidden="true" />
|
||||||
|
|
|
@ -76,7 +76,7 @@ export default function Login({ csrfToken }) {
|
||||||
</div>
|
</div>
|
||||||
<div className="mt-4 text-neutral-600 text-center text-sm">
|
<div className="mt-4 text-neutral-600 text-center text-sm">
|
||||||
Don't have an account? {/* replace this with your account creation flow */}
|
Don't have an account? {/* replace this with your account creation flow */}
|
||||||
<a href="https://checkout.calendso.com" className="font-medium text-neutral-900">
|
<a href="https://cal.com/signup" className="font-medium text-neutral-900">
|
||||||
Create an account
|
Create an account
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -226,7 +226,7 @@ export default function Success(props: inferSSRProps<typeof getServerSideProps>)
|
||||||
)}
|
)}
|
||||||
{!props.hideBranding && (
|
{!props.hideBranding && (
|
||||||
<div className="mt-4 pt-4 border-t dark:border-gray-900 text-gray-400 text-center text-xs dark:text-white">
|
<div className="mt-4 pt-4 border-t dark:border-gray-900 text-gray-400 text-center text-xs dark:text-white">
|
||||||
<a href="https://checkout.calendso.com">Create your own booking link with Calendso</a>
|
<a href="https://cal.com/signup">Create your own booking link with Calendso</a>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue