Skip to content

Commit

Permalink
feat(ui): add ui-components package
Browse files Browse the repository at this point in the history
  • Loading branch information
avivkeller committed Jan 11, 2025
1 parent 1b10adc commit 95d6983
Show file tree
Hide file tree
Showing 211 changed files with 3,302 additions and 1,457 deletions.
2 changes: 1 addition & 1 deletion apps/site/.storybook/preview.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { NextIntlClientProvider } from 'next-intl';
import { STORYBOOK_MODES, STORYBOOK_SIZES } from '@/.storybook/constants';
import { NotificationProvider } from '@/providers/notificationProvider';

import '../styles/index.css';
import '@node-core/ui-components/styles/index.css';

const preview: Preview = {
parameters: {
Expand Down
2 changes: 1 addition & 1 deletion apps/site/app/[locale]/error.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { ArrowRightIcon } from '@heroicons/react/24/solid';
import { useTranslations } from 'next-intl';
import type { FC } from 'react';

import Button from '@/components/Common/Button';
import Button from '@/components/withButton';
import GlowingBackdropLayout from '@/layouts/GlowingBackdrop';

const ErrorPage: FC<{ error: Error }> = () => {
Expand Down
2 changes: 1 addition & 1 deletion apps/site/app/[locale]/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { availableLocalesMap, defaultLocale } from '@/next.locales.mjs';
import { LocaleProvider } from '@/providers/localeProvider';
import { ThemeProvider } from '@/providers/themeProvider';

import '@/styles/index.css';
import '@node-core/ui-components/styles/index.css';

const fontClasses = classNames(IBM_PLEX_MONO.variable, OPEN_SANS.variable);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import HexagonGridIcon from '@node-core/ui-components/Icons/HexagonGrid';
import JsIconWhiteIcon from '@node-core/ui-components/Icons/Logos/JsWhite';
import { ImageResponse } from 'next/og';

import HexagonGrid from '@/components/Icons/HexagonGrid';
import JsIconWhite from '@/components/Icons/Logos/JsIconWhite';
import { DEFAULT_CATEGORY_OG_TYPE } from '@/next.constants.mjs';
import { defaultLocale } from '@/next.locales.mjs';
import tailwindConfig from '@/tailwind.config';
Expand Down Expand Up @@ -34,10 +34,10 @@ export const GET = async (_: Request, props: StaticParams) => {
return new ImageResponse(
(
<div tw="relative flex items-center justify-center bg-black w-[1200px] h-[600px]">
<HexagonGrid style={{ background: gridBackground }} />
<HexagonGridIcon style={{ background: gridBackground }} />

<div tw="absolute mx-auto flex max-w-xl flex-col text-center text-3xl font-semibold text-white">
<JsIconWhite width={71} height={80} tw="mx-auto" />
<JsIconWhiteIcon width={71} height={80} tw="mx-auto" />

<h2>{params.title.slice(0, 100)}</h2>
</div>
Expand Down
2 changes: 1 addition & 1 deletion apps/site/app/[locale]/not-found.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import Image from 'next/image';
import { useTranslations } from 'next-intl';
import type { FC } from 'react';

import Button from '@/components/Common/Button';
import Button from '@/components/withButton';
import GlowingBackdropLayout from '@/layouts/GlowingBackdrop';

const NotFoundPage: FC = () => {
Expand Down
2 changes: 1 addition & 1 deletion apps/site/app/global-error.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import { ArrowRightIcon } from '@heroicons/react/24/solid';
import type { FC } from 'react';

import Button from '@/components/Common/Button';
import Button from '@/components/withButton';
import BaseLayout from '@/layouts/Base';
import GlowingBackdropLayout from '@/layouts/GlowingBackdrop';

Expand Down
2 changes: 1 addition & 1 deletion apps/site/components/Common/AvatarGroup/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
'use client';

import Tooltip from '@node-core/ui-components/Common/Tooltip';
import classNames from 'classnames';
import type { FC } from 'react';
import { useState, useMemo, Fragment } from 'react';
Expand All @@ -8,7 +9,6 @@ import type { AvatarProps } from '@/components/Common/AvatarGroup/Avatar';
import Avatar from '@/components/Common/AvatarGroup/Avatar';
import avatarstyles from '@/components/Common/AvatarGroup/Avatar/index.module.css';
import AvatarOverlay from '@/components/Common/AvatarGroup/Overlay';
import Tooltip from '@/components/Common/Tooltip';

import styles from './index.module.css';

Expand Down
2 changes: 1 addition & 1 deletion apps/site/components/Common/BlogPostCard/index.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import Preview from '@node-core/ui-components/Common/Preview';
import { useTranslations } from 'next-intl';
import type { FC } from 'react';

import FormattedTime from '@/components/Common/FormattedTime';
import Preview from '@/components/Common/Preview';
import Link from '@/components/Link';
import WithAvatarGroup from '@/components/withAvatarGroup';
import type { BlogCategory } from '@/types';
Expand Down

This file was deleted.

This file was deleted.

146 changes: 0 additions & 146 deletions apps/site/components/Common/Button/index.module.css

This file was deleted.

77 changes: 0 additions & 77 deletions apps/site/components/Common/Button/index.tsx

This file was deleted.

Loading

0 comments on commit 95d6983

Please sign in to comment.