2022-09-07 15:01:33 +00:00
|
|
|
const plugin = require("tailwindcss/plugin");
|
2023-02-17 17:53:17 +00:00
|
|
|
const { fontFamily } = require("tailwindcss/defaultTheme");
|
2022-09-07 15:01:33 +00:00
|
|
|
|
2022-06-19 15:13:12 +00:00
|
|
|
/** @type {import('tailwindcss').Config} */
|
2022-09-07 15:01:33 +00:00
|
|
|
|
2022-03-08 22:51:53 +00:00
|
|
|
module.exports = {
|
|
|
|
content: [
|
|
|
|
"./pages/**/*.{js,ts,jsx,tsx}",
|
|
|
|
"./components/**/*.{js,ts,jsx,tsx}",
|
Admin Wizard Choose License (#6574)
* Implementation
* i18n
* More i18n
* extracted i18n, needs api to get most recent price, added hint: update later
* Fixing i18n var
* Fix booking filters not working for admin (#6576)
* fix: react-select overflow issue in some modals. (#6587)
* feat: add a disable overflow prop
* feat: use the disable overflow prop
* Tailwind Merge (#6596)
* Tailwind Merge
* Fix merge classNames
* [CAL-808] /availability/single - UI issue on buttons beside time inputs (#6561)
* [CAL-808] /availability/single - UI issue on buttons beside time inputs
* Update apps/web/public/static/locales/en/common.json
* Update packages/features/schedules/components/Schedule.tsx
* create new translation for tooltip
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
* Bye bye submodules (#6585)
* WIP
* Uses ssh instead
* Update .gitignore
* Update .gitignore
* Update Makefile
* Update git-setup.sh
* Update git-setup.sh
* Replaced Makefile with bash script
* Update package.json
* fix: show button on empty string (#6601)
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* fix: add delete in dropdown (#6599)
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* Update README.md
* Update README.md
* Changed a neutral- classes to gray (#6603)
* Changed a neutral- classes to gray
* Changed all border-1 to border
* Update package.json
* Test fixes
* Yarn lock fixes
* Fix string equality check in git-setup.sh
* [CAL-811] Avatar icon not redirecting user back to the main page (#6586)
* Remove cursor-pointer, remove old Avatar* files
* Fixed styling for checkedSelect + some cleanup
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
* Harsh/add member invite (#6598)
Co-authored-by: Guest <guest@pop-os.localdomain>
Co-authored-by: root <harsh.singh@gocomet.com>
* Regenerated lockfile without upgrade (#6610)
* fix: remove annoying outline when <Button /> clicked (#6537)
* fix: remove annoying outline when <Button /> clicked
* Delete yarn.lock
* remove 1 on 1 icon (#6609)
* removed 1-on-1 badge
* changed user to users for group events
* fix: case-sensitivity in apps path (#6552)
* fix: lowercase slug
* fix: make fallback blocking
* Fix FAB (#6611)
* feat: add LocationSelect component (#6571)
* feat: add LocationSelect component
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* fix: type error
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* chore: type error
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
* Update booking filters design (#6543)
* Update booking filters
* Add filter on YOUR bookings
* Fix pending members showing up in list
* Reduce the avatar size to 'sm' for now
* Bugfix/dropdown menu trigger as child remove class names (#6614)
* Fix UsernameTextfield to take right height
* Remove className side-effect
* Incorrect resolution version fixed
* Converted mobile DropdownMenuTrigger styles into Button
* v2.5.3
* fix: use items-center (#6618)
* fix tooltip and modal stacking issues (#6491)
* fix tooltip and modal stacking issues
* use z-index in larger screens and less
Co-authored-by: Alex van Andel <me@alexvanandel.com>
* Temporary fix (#6626)
* Fix Ga4 tracking (#6630)
* generic <UpgradeScreen> component (#6594)
* first attempt of <UpgradeScreen>
* changes to icons
* reverted changes back to initial state, needs fix: teams not showing
* WIP
* Fix weird reactnode error
* Fix loading text
* added upgradeTip to routing forms
* icon colors
* create and use hook to check if user has team plan
* use useTeamPlan for upgradeTeamsBadge
* replace huge svg with compressed jpeg
* responsive fixes
* Update packages/ui/components/badge/UpgradeTeamsBadge.tsx
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
* Give team plan features to E2E tests
* Allow option to make a user part of team int ests
* Remove flash of paywall for team user
* Add team user for typeform tests as well
Co-authored-by: Peer Richelsen <peer@cal.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
* Removing env var to rely on db
* Restoring i18n keys, set loading moved
* Fixing tailwind-preset glob
* Wizard width fix for md+ screens
* Converting licenses options to radix radio
* Applying feedback + other tweaks
* Reverting this, not this PR related
* Unneeded code removal
* Reverting unneeded style change
* Applying feedback
* Removing licenseType
* Upgrades typescript
* Update yarn lock
* Typings
* Hotfix: ping,riverside,whereby and around not showing up in list (#6712)
* Hotfix: ping,riverside,whereby and around not showing up in list (#6712) (#6713)
* Adds deployment settings to DB (#6706)
* WIP
* Adds DeploymentTheme
* Add missing migrations
* Adds client extensions for deployment
* Cleanup
* Delete migration.sql
* Relying on both, env var and new model
* Restoring env example doc for backward compat
* Maximum call stack size exceeded fix?
* Revert upgrade
* Update index.ts
* Delete index.ts
* Not exposing license key, fixed radio behavior
* Covering undefined env var
* Self contained checkLicense
* Feedback
* Moar feedback
* Feedback
* Feedback
* Feedback
* Cleanup
---------
Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>
Co-authored-by: Peer Richelsen <peer@cal.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: Nafees Nazik <84864519+G3root@users.noreply.github.com>
Co-authored-by: GitStart-Cal.com <121884634+gitstart-calcom@users.noreply.github.com>
Co-authored-by: gitstart-calcom <gitstart@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: Omar López <zomars@me.com>
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Harsh Singh <51085015+harshsinghatz@users.noreply.github.com>
Co-authored-by: Guest <guest@pop-os.localdomain>
Co-authored-by: root <harsh.singh@gocomet.com>
Co-authored-by: Luis Cadillo <luiscaf3r@gmail.com>
Co-authored-by: Mohammed Cherfaoui <hi@cherfaoui.dev>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
2023-02-08 00:23:42 +00:00
|
|
|
"../../packages/app-store/**/*{components,pages}/**/*.{js,ts,jsx,tsx}",
|
2022-07-29 22:26:31 +00:00
|
|
|
"../../packages/features/**/*.{js,ts,jsx,tsx}",
|
2022-03-11 00:26:42 +00:00
|
|
|
"../../packages/ui/**/*.{js,ts,jsx,tsx}",
|
2022-03-08 22:51:53 +00:00
|
|
|
],
|
|
|
|
darkMode: "class",
|
|
|
|
theme: {
|
|
|
|
extend: {
|
|
|
|
colors: {
|
|
|
|
/* your primary brand color */
|
2022-08-24 20:18:42 +00:00
|
|
|
brandcontrast: "var(--brand-text-color)",
|
|
|
|
darkmodebrand: "var(--brand-color-dark-mode)",
|
|
|
|
darkmodebrandcontrast: "var(--brand-text-color-dark-mode)",
|
|
|
|
bookinglightest: "var(--booking-lightest-color)",
|
|
|
|
bookinglighter: "var(--booking-lighter-color)",
|
|
|
|
bookinglight: "var(--booking-light-color)",
|
|
|
|
bookingmedian: "var(--booking-median-color)",
|
|
|
|
bookingdark: "var(--booking-dark-color)",
|
|
|
|
bookingdarker: "var(--booking-darker-color)",
|
|
|
|
bookinghighlight: "var(--booking-highlight-color)",
|
|
|
|
black: "#111111",
|
2022-07-27 23:28:21 +00:00
|
|
|
brand: {
|
|
|
|
// Figure out a way to automate this for self hosted users
|
|
|
|
// Goto https://javisperez.github.io/tailwindcolorshades to generate your brand color
|
|
|
|
50: "#d1d5db",
|
|
|
|
100: "#9ca3af",
|
|
|
|
200: "#6b7280",
|
|
|
|
300: "#4b5563",
|
|
|
|
400: "#374151",
|
|
|
|
500: "#111827", // Brand color
|
|
|
|
600: "#0f1623",
|
|
|
|
700: "#0d121d",
|
|
|
|
800: "#0a0e17",
|
|
|
|
900: "#080c13",
|
2022-08-03 15:23:01 +00:00
|
|
|
DEFAULT: "var(--brand-color)",
|
2022-07-27 23:28:21 +00:00
|
|
|
},
|
2022-03-08 22:51:53 +00:00
|
|
|
gray: {
|
2022-08-24 20:18:42 +00:00
|
|
|
50: "#F9FAFB",
|
|
|
|
100: "#F3F4F6",
|
|
|
|
200: "#E5E7EB",
|
|
|
|
300: "#D1D5DB",
|
|
|
|
400: "#9CA3AF",
|
|
|
|
500: "#6B7280",
|
|
|
|
600: "#4B5563",
|
|
|
|
700: "#374151",
|
|
|
|
800: "#1F2937",
|
|
|
|
900: "#111827",
|
2022-03-08 22:51:53 +00:00
|
|
|
},
|
2023-01-12 16:57:43 +00:00
|
|
|
|
2022-03-08 22:51:53 +00:00
|
|
|
primary: {
|
|
|
|
50: "#F4F4F4",
|
|
|
|
100: "#E8E8E8",
|
|
|
|
200: "#C6C6C6",
|
|
|
|
300: "#A3A3A3",
|
|
|
|
400: "#5F5F5F",
|
|
|
|
500: "#1A1A1A",
|
|
|
|
600: "#171717",
|
|
|
|
700: "#141414",
|
|
|
|
800: "#101010",
|
|
|
|
900: "#0D0D0D",
|
|
|
|
},
|
|
|
|
secondary: {
|
|
|
|
50: "#F5F8F7",
|
|
|
|
100: "#EBF0F0",
|
|
|
|
200: "#CDDAD9",
|
|
|
|
300: "#AEC4C2",
|
|
|
|
400: "#729894",
|
|
|
|
500: "#356C66",
|
|
|
|
600: "#30615C",
|
|
|
|
700: "#28514D",
|
|
|
|
800: "#20413D",
|
|
|
|
900: "#223B41",
|
|
|
|
},
|
|
|
|
red: {
|
2022-08-24 20:18:42 +00:00
|
|
|
50: "#FFF5F5",
|
|
|
|
100: "#FFE3E2",
|
|
|
|
200: "#FFC9C9",
|
|
|
|
300: "#FEA8A8",
|
|
|
|
400: "#FF8787",
|
|
|
|
500: "#FF6B6B",
|
|
|
|
600: "#FA5352",
|
|
|
|
700: "#F03E3F",
|
|
|
|
800: "#E03130",
|
|
|
|
900: "#C92B2B",
|
2022-03-08 22:51:53 +00:00
|
|
|
},
|
|
|
|
orange: {
|
2022-08-24 20:18:42 +00:00
|
|
|
50: "#FFF4E5",
|
|
|
|
100: "#FFE8CC",
|
|
|
|
200: "#FFD8A8",
|
|
|
|
300: "#FFBF78",
|
|
|
|
400: "#FFA94E",
|
|
|
|
500: "#FF922B",
|
|
|
|
600: "#FD7E14",
|
|
|
|
700: "#F76706",
|
|
|
|
800: "#E8580C",
|
|
|
|
900: "#D94810",
|
2022-03-08 22:51:53 +00:00
|
|
|
},
|
|
|
|
green: {
|
2022-08-24 20:18:42 +00:00
|
|
|
50: "#EBFCEE",
|
|
|
|
100: "#D2F9D9",
|
|
|
|
200: "#B1F2BA",
|
|
|
|
300: "#8CE99A",
|
|
|
|
400: "#69DB7C",
|
|
|
|
500: "#51CF66",
|
|
|
|
600: "#40C057",
|
|
|
|
700: "#36B24D",
|
|
|
|
800: "#2F9E44",
|
|
|
|
900: "#2B8A3E",
|
|
|
|
},
|
|
|
|
blue: {
|
|
|
|
50: "#E7F5FF",
|
|
|
|
100: "#D0EBFF",
|
|
|
|
200: "#A4D8FF",
|
|
|
|
300: "#74C0FC",
|
|
|
|
400: "#4DABF7",
|
|
|
|
500: "#339AF0",
|
|
|
|
600: "#238BE6",
|
|
|
|
700: "#1C7ED7",
|
|
|
|
800: "#1971C2",
|
|
|
|
900: "#1763AB",
|
|
|
|
},
|
|
|
|
darkgray: {
|
|
|
|
50: "#101010",
|
|
|
|
100: "#1c1c1c",
|
|
|
|
200: "#2b2b2b",
|
|
|
|
300: "#444444",
|
|
|
|
400: "#575757",
|
|
|
|
500: "#767676",
|
|
|
|
600: "#a5a5a5",
|
|
|
|
700: "#d6d6d6",
|
|
|
|
800: "#e8e8e8",
|
|
|
|
900: "#f3f4f6",
|
2022-03-08 22:51:53 +00:00
|
|
|
},
|
|
|
|
},
|
2023-02-20 14:11:51 +00:00
|
|
|
screens: {
|
|
|
|
pwa: { raw: "(display-mode: standalone)" },
|
|
|
|
},
|
2022-09-28 18:01:19 +00:00
|
|
|
keyframes: {
|
|
|
|
"fade-in-up": {
|
|
|
|
"0%": {
|
|
|
|
opacity: 0.75,
|
|
|
|
transform: "translateY(20px)",
|
|
|
|
},
|
|
|
|
"100%": {
|
|
|
|
opacity: 1,
|
|
|
|
transform: "translateY(0)",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
animation: {
|
|
|
|
"fade-in-up": "fade-in-up 0.35s cubic-bezier(.21,1.02,.73,1)",
|
|
|
|
},
|
2022-09-06 17:56:13 +00:00
|
|
|
boxShadow: {
|
|
|
|
dropdown: "0px 2px 6px -1px rgba(0, 0, 0, 0.08)",
|
|
|
|
},
|
2022-03-08 22:51:53 +00:00
|
|
|
fontFamily: {
|
2023-02-17 17:53:17 +00:00
|
|
|
cal: ["var(--font-cal)", ...fontFamily.serif],
|
|
|
|
sans: ["var(--font-inter)", ...fontFamily.sans],
|
2022-03-08 22:51:53 +00:00
|
|
|
mono: ["Roboto Mono", "monospace"],
|
|
|
|
},
|
|
|
|
maxHeight: (theme) => ({
|
|
|
|
0: "0",
|
|
|
|
97: "25rem",
|
|
|
|
...theme("spacing"),
|
|
|
|
full: "100%",
|
|
|
|
screen: "100vh",
|
|
|
|
}),
|
|
|
|
minHeight: (theme) => ({
|
|
|
|
0: "0",
|
|
|
|
...theme("spacing"),
|
|
|
|
full: "100%",
|
|
|
|
screen: "100vh",
|
|
|
|
}),
|
|
|
|
minWidth: (theme) => ({
|
|
|
|
0: "0",
|
|
|
|
...theme("spacing"),
|
|
|
|
full: "100%",
|
|
|
|
screen: "100vw",
|
|
|
|
}),
|
|
|
|
maxWidth: (theme, { breakpoints }) => ({
|
|
|
|
0: "0",
|
|
|
|
...theme("spacing"),
|
|
|
|
...breakpoints(theme("screens")),
|
|
|
|
full: "100%",
|
|
|
|
screen: "100vw",
|
|
|
|
}),
|
2022-11-15 19:33:59 +00:00
|
|
|
backgroundImage: {
|
|
|
|
"gradient-primary": "radial-gradient(162.05% 170% at 109.58% 35%, #667593 0%, #E3E3E3 100%)",
|
|
|
|
},
|
2022-03-08 22:51:53 +00:00
|
|
|
},
|
|
|
|
},
|
2022-05-27 10:38:50 +00:00
|
|
|
plugins: [
|
|
|
|
require("@tailwindcss/forms"),
|
|
|
|
require("@tailwindcss/typography"),
|
|
|
|
require("@tailwindcss/line-clamp"),
|
2022-10-10 18:50:43 +00:00
|
|
|
require("tailwind-scrollbar"),
|
2022-09-13 19:18:29 +00:00
|
|
|
require("tailwindcss-radix")(),
|
2022-09-07 15:01:33 +00:00
|
|
|
plugin(({ addVariant }) => {
|
|
|
|
addVariant("mac", ".mac &");
|
|
|
|
addVariant("windows", ".windows &");
|
|
|
|
addVariant("ios", ".ios &");
|
|
|
|
}),
|
2022-05-27 10:38:50 +00:00
|
|
|
],
|
2022-10-10 18:50:43 +00:00
|
|
|
variants: {
|
|
|
|
scrollbar: ["rounded", "dark"],
|
|
|
|
},
|
2022-03-08 22:51:53 +00:00
|
|
|
};
|