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} */
|
2023-04-13 18:26:31 +00:00
|
|
|
const subtleColor = "#E5E7EB";
|
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: {
|
2023-04-05 18:14:46 +00:00
|
|
|
emphasis: "var(--cal-bg-emphasis)",
|
|
|
|
default: "var(--cal-bg, white)",
|
|
|
|
subtle: "var(--cal-bg-subtle)",
|
|
|
|
muted: "var(--cal-bg-muted)",
|
|
|
|
inverted: "var(--cal-bg-inverted)",
|
|
|
|
info: "var(--cal-bg-info)",
|
|
|
|
success: "var(--cal-bg-success)",
|
|
|
|
attention: "var(--cal-bg-attention)",
|
|
|
|
error: "var(--cal-bg-error)",
|
2022-08-24 20:18:42 +00:00
|
|
|
black: "#111111",
|
2022-07-27 23:28:21 +00:00
|
|
|
brand: {
|
2023-04-19 14:39:23 +00:00
|
|
|
default: "var(--cal-brand,#111827)",
|
|
|
|
emphasis: "var(--cal-brand-emphasis,#101010)",
|
|
|
|
subtle: "var(--cal-brand-subtle,#9CA3AF)",
|
|
|
|
accent: "var(--cal-brand-accent,white)",
|
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
|
|
|
},
|
2022-08-24 20:18:42 +00:00
|
|
|
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-04-05 18:14:46 +00:00
|
|
|
borderColor: {
|
|
|
|
emphasis: "var(--cal-border-emphasis, #9CA3AF)",
|
|
|
|
default: "var(--cal-border, #D1D5DB)",
|
2023-04-13 18:26:31 +00:00
|
|
|
subtle: `var(--cal-border-subtle, ${subtleColor})`,
|
2023-04-05 18:14:46 +00:00
|
|
|
muted: "var(--cal-border-muted, #F3F4F6)",
|
2023-04-13 18:26:31 +00:00
|
|
|
booker: `var(--cal-border-booker, ${subtleColor})`,
|
2023-04-05 18:14:46 +00:00
|
|
|
},
|
|
|
|
textColor: {
|
|
|
|
emphasis: "var(--cal-text-emphasis, #111827)",
|
|
|
|
default: "var(--cal-text, #374151)",
|
|
|
|
subtle: "var(--cal-text-subtle, #6B7280)",
|
|
|
|
muted: "var(--cal-text-muted, #9CA3AF)",
|
|
|
|
inverted: "var(--cal-text-inverted, white)",
|
|
|
|
info: "var(--cal-text-info, #253985)",
|
|
|
|
success: "var(--cal-text-success, #285231)",
|
|
|
|
attention: "var(--cal-text-attention, #73321B)",
|
|
|
|
error: "var(--cal-text-error, #752522)",
|
|
|
|
brand: "var(--cal-brand-text,'white')",
|
|
|
|
},
|
|
|
|
fill: {
|
|
|
|
emphasis: "var(--cal-text-emphasis, #111827)",
|
|
|
|
default: "var(--cal-text, #374151)",
|
|
|
|
subtle: "var(--cal-text-subtle, #6B7280)",
|
|
|
|
muted: "var(--cal-text-muted, #9CA3AF)",
|
|
|
|
inverted: "var(--cal-text-inverted, white)",
|
|
|
|
info: "var(--cal-text-info, #253985)",
|
|
|
|
success: "var(--cal-text-success, #285231)",
|
|
|
|
attention: "var(--cal-text-attention, #73321B)",
|
|
|
|
error: "var(--cal-text-error, #752522)",
|
|
|
|
brand: "var(--cal-brand-text)",
|
|
|
|
},
|
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)",
|
|
|
|
},
|
2023-04-13 18:26:31 +00:00
|
|
|
borderWidth: {
|
|
|
|
"booker-width": "var(--cal-border-booker-width, 1px)",
|
|
|
|
},
|
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"),
|
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 &");
|
|
|
|
}),
|
2023-04-05 18:14:46 +00:00
|
|
|
plugin(({ addBase, theme }) => {
|
|
|
|
addBase({
|
|
|
|
hr: {
|
|
|
|
borderColor: theme("subtle"),
|
|
|
|
},
|
|
|
|
});
|
|
|
|
}),
|
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
|
|
|
};
|