Semantic es un marco de interfaz de usuario diseñado para temas.
Características clave
Semantic permite a los desarrolladores crear sitios web atractivos rápidamente, con HTML conciso , javascript intuitivo y depuración simplificada , lo que ayuda a que el desarrollo front-end sea una experiencia agradable. Semantic está diseñado de manera responsiva, lo que permite que su sitio web escale en múltiples dispositivos. Semantic está listo para producción y está asociado con marcos como React , Angular , Meteor y Ember , lo que significa que puede integrarlo con cualquiera de estos marcos para organizar su capa de interfaz de usuario junto con la lógica de su aplicación.
La interfaz de usuario semántica ahora es compatible con Node 18 y Gulp 4.
Ayúdenos a mantener organizado el rastreador de problemas. Para preguntas técnicas que no incluyen un caso de prueba de JSFiddle específico (informes de errores) o una solicitud de función, utilice StackOverflow para encontrar una solución.
Visite nuestra guía de contribución para obtener más información sobre lo que se debe publicar en GitHub Issues.
npm install semantic-ui # Use themes, import build/watch tasks into your own gulpfile.
Semantic UI incluye un instalador interactivo para ayudar a configurar su proyecto.
Ambiente | Instalar secuencia de comandos | repositorio |
---|---|---|
Sólo CSS | npm install semantic-ui-css | Repositorio CSS |
MENOS solamente | npm install semantic-ui-less | MENOS repositorio |
MENOS complemento | npm install less-plugin-semantic-ui | MENOS repositorio de complementos |
EmberJS | ember install:addon semantic-ui-ember | Repositorio de ascuas |
Meteoro - MENOS | meteor add semantic:ui | Repositorio de meteoritos |
Meteorito - CSS | meteor add semantic:ui-css | Repositorio CSS |
Cenador | bower install semantic-ui |
Consulte nuestra wiki de integración para obtener más opciones.
Aunque algunos componentes funcionarán en IE9, IE9 no admite grids y otros componentes de flexbox y es posible que no aparezcan correctamente.
No publique preguntas de uso en Problemas de GitHub. Para este tipo de preguntas utilice nuestra sala de chat Gitter o StackOverflow.
GitHub Issues sirve para sugerir mejoras e informar errores. Antes de enviar un error, asegúrese de hacer lo siguiente:
Al agregar solicitudes de extracción, asegúrese de fusionarse con la siguiente rama. Si necesita demostrar una solución en next
versión, puede utilizar este JSFiddle
rtl
en el script de instalación.Recurso | Descripción |
---|---|
Errores y solicitudes de funciones | Todo envío de errores requiere un enlace a un caso de prueba y un conjunto de pasos para reproducir el problema. Puede crear un caso de prueba bifurcando este JSFiddle y luego enviar su informe de error en Problemas de GitHub. |
Chat en vivo | Únase a nuestra sala Gitter.im |
Actualizaciones del boletín | Regístrese para recibir actualizaciones en semantic-ui.com |
Recursos adicionales | Envíe una pregunta en StackOverflow o pregunte a nuestro grupo de Google |
Proyecto | Cómo ayudar | Siguiente paso |
---|---|---|
Localización | Ayúdanos a traducir la interfaz de usuario semántica a tu idioma | Únase a nuestra comunidad de traducción |
SCSS | SASS necesita relaciones públicas para admitir variables dentro de @import | Agregar solicitud de extracción para el n.° 739 |
Angular | Ayudar a desarrollar fijaciones angulares. | Comuníquese con problemas de GitHub |
Guías y tutoriales | Ayuda a escribir guías y tutoriales. | Únase a la discusión |
Si desea iniciar una conversación sobre Semantic, no dude en enviarme un correo electrónico a [email protected].