DeepSeek ArtifactsDeepSeek Artifacts

تصميم صفحات تسجيل الدخول

4.0
ar
تطوير الويب
تصميم ويب
تسجيل دخول
تسجيل مستخدم

النص التوجيهي

صمم لي صفحة ويب ل log in  وصفحة لل sign up  ويكون باتصال ببعضهم البعض

النتيجة المولدة

import React, { useState } from 'react';
r export default function App() {
  const [isLogin, setIsLogin] = useState(true);

  const handleSwitch = () => {
    setIsLogin(!isLogin);
  };

  return (
    <div className='min-h-screen bg-gradient-to-r from-blue-500 to-purple-600 flex items-center justify-center'>
      <div className='bg-white p-8 rounded-lg shadow-2xl w-96'>
        <h1 className='text-3xl font-bold mb-6 text-center'>{isLogin ? 'Login' : 'Sign Up'}</h1>
        <form className='space-y-4'>
          <div>
            <label className='block text-sm font-medium text-gray-700'>Email</label>
            <input type='email' className='mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500' required />
          </div>
          <div>
            <label className='block text-sm font-medium text-gray-700'>Password</label>
            <input type='password' className='mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500' required />
          </div>
          {!isLogin && (
            <div>
              <label className='block text-sm font-medium text-gray-700'>Confirm Password</label>
              <input type='password' className='mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500' required />
            </div>
          )}
          <div>
            <button type='submit' className='w-full flex justify-center py-2 px-4 border border-transparent rounded-md shadow-sm text-sm font-medium text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500'>
              {isLogin ? 'Login' : 'Sign Up'}
            </button>
          </div>
        </form>
        <div className='mt-4 text-center'>
          <button onClick={handleSwitch} className='text-sm text-indigo-600 hover:text-indigo-500'>
            {isLogin ? 'Create an account' : 'Already have an account? Login'}
          </button>
        </div>
      </div>
    </div>
  );
}

المزيد من التوصيات

عرض الكل

صنع رابط متجر عربي

4.0
التجارة الإلكترونية
ar
متجر صغير
رابط متجر
300 منتج
اصنعلي رابط لمتجر صغير يتحمل 300 منت بلغه العربيه بلكامل ...

تحويل النص إلى صوت

4.0
التكنولوجيا
ar
تحويل النص
برنامج صوت
openai.fm
برنامج يقوم بتحويل النص الي صوت مثل openai.fm بالظبط...

تحويل النص إلى صوت

4.0
تكنولوجيا
ar
تحويل النص
تكنولوجيا
واجهة المستخدم
اريد موقع يقوم بتحويل النص الي صوت وان تكون مميزاته وواجهه المستخدم مثل openai.fm بالظبط...

تصميم متجر بايثن سهل

4.0
تكنولوجيا
ar
تصميم مواقع
بايثن
متجر الكتروني
اوريد موقع على لغت بايثن لمتجر صغير و ان يكون التصميم بلون الخشب الخفيف وان يكون الموع سلس في الاستخدام ودميكي ومرن مع المستخدم و اريده ان استطيع نشر اكثر من 200 منتج على الموقع و اريده موقع على الها...

إسلامي وثقافة عامة

4.0
ثقافة
ar
إسلامي
قرآن
ثقافة عامة
إسلامي القرآن لغة وأدب عالم الشعر تاريخ جغرافيا معلومات عامة دول و عواصم عملات عالم الطيران شعارات شعارات عالمية أمثال و ألغاز لغز ومثل أضف فذات الأسئلة هذه مع أسئلة في كل قسم وتظهر ال...

إنشاء لعبة أسئلة

4.0
ألعاب
ar
لعبة
أسئلة
فئات
في الشاشة الرئيسية يظهر زر إنشاء اللعبة باللون الأصفر مع كتابة باللون الأسود فوق الأزرار بخطCAIRO ويظهر بعد الضغط على الزر قائمة فئات من الأسئلة نختار عددا منها ومن ثم نضغط على بدأ وتبدأ تظهر الأسئلة ...