Déplacer SVG vers la superposition absolue et utiliser une entretoise simple pour la colonne du milieu
Supprimer la justification espace entre les contenus qui empêchait un alignement approprié
Empêcher la colonne du milieu de se rétrécir pour se rétrécir à la force
Supprimer la contrainte minWidth de la colonne du milieu pour permettre une distribution de flex correcte
Aligner les champs du système sur le bord droit en utilisant l'espace de justification-contenu entre les deux
Ajouter fractionner et modificateurs de valeur UI pour les champs de fichiers avec support de champ virtuel
Retourner SVG en position absolue, ajouter l'infrastructure de modificateurs de champ
Vertical Centre alignez le logo avec le texte en tête sur la racine et les pages de paramètres
- Modification de l'alignement des objectifs de 'flex-start' à 'centre' sur la boîte d'en-tête - Le logo s'aligne désormais sur le milieu du bloc de texte au li...
Page de paramètres de refonte avec une mise en page basée sur la carte similaire à la page racine
- Remplacement de la navigation par la grille de cartes - Ajout de toutes les catégories et sous-catégories de réglages en tant que cartes individuelles - Cadre...
Utiliser un positionnement fixe pour les raccords SVG et s'assurer que la largeur des remplissages des conteneurs
Élargir toutes les catégories par défaut, supprimer les champs ID/Stream GUID/Assigned Date, améliorer l'alignement
Retirez les barres de défilement des colonnes de champ, laissez dialoguer l'ordonné à la manette
S'assurer que les champs du système s'aligne sur le bord droit en réglant la largeur du conteneur à 100 %
Alignez les champs de fichier à gauche et les champs du système à droite avec un espacement approprié
Supprimer TOUTES les aperçus des données de l'échantillon et les statistiques rapides de la colonne du milieu
Améliorer la cartographie de champ UX - faire glisser d'un fichier à l'un système, permettre plusieurs cartographies, déplacer les statistiques vers le haut
A Échanger des colonnes de cartographie de champs, ajouter l'étiquette des champs restants, le positionnement de la flèche
Ajouter nowrap à la table de prévisualisation, sélectionner automatiquement des options uniques et valider les données requises
Améliorer la cartographie des champs d'importation de plomb UI/UX
Résoudre les erreurs de lintrage dans transformations.ts et FieldMappingInterface.tsx
Système complet d'importation de plomb avec analyse de fichiers, cartographie de terrain, transformations, validation et traitement par lots
Étendre la pente de fond pour remplir l'ensemble de la zone de la page visualisable
- Ajout de minHauteur: 100 % pour assurer l'extension du fond jusqu'au fond - Ajout de fondTaille et arrière-planRépéter pour s'assurer que le gradient couvre l...
Enlever la barre de défilement verticale sur la page des fils/allotements en utilisant la hauteur disponible
- Passage de minHauteur: 100vh à hauteur: 100 % pour tenir dans la disposition - Changement de calc codé en dur (100vh - 200px) en flex: 1 pour un calibrage cor...
Utiliser une variante de logo correcte et restaurer l'opacité complète de la pente avec le mode mélange
- Passé d'une variante complète de logo à un logo (identique à NavPri) - Retiré de la pente évanouie - Mode mélange-mélange usagé pour montrer le logo derrière ...
Rendre le gradient semi-transparent afin que le fond du logo soit visible
Ajouter un fond de logo en échelle de gris à la page racine au lieu de créer une page de salle
- Ajout du logo background à la racine existante /page.tsx - Logo affiché à 60 % de taille, en niveaux de gris, centrés et alignés verticalement - Suppression i...
Ajouter une page de salle avec un logo en niveaux de gris
- Création d'une nouvelle page de la salle à l'adresse /app/room/page.tsx - Ajout de logo en tant qu'image de fond à 60 % de taille - Filtre appliqué en classe ...
Fixer la détection de l'éditeur - attendre l'événement configuré et filtrer par l'éditeur:true
Corriger les erreurs syntaxiques dans startScreenPartenShare room
Solution complète de création d'une salle pour la fonction startScreenShare
Ajouter la création de room pour startVideoCall et startScreenShare
Créez explicitement Janus VideoRoom avant de se joindre à la résolution 'Pas d'erreur de cette pièce'
Ajoutez une connexion complète à VideoRoom onmessage et rejoignez le rappel de succès pour l'abonnement à l'éditeur debug
Correction de l'erreur de construction - supprimer incomingCallId de console.log (pas dans le champ d'application)
Fixer l'état de connexion - clear is-connecting after publisher établi même sans pair distant
Correction de validation de session dans subscribeToPublisher - s'assurer que la session a une méthode de attacher avant utilisation
Initialisation de la session Fix Janus - capture et validation correctes de l'objet de session
Supprimer le type problématique de l'enregistrement des objets de session
Remplacer 'any' de type "enregistre" avec la chaîne d'enregistrement, inconnue, pour corriger l'erreur de construction de typeScript
Valider la session existante avant la réutilisation et la correction de la méthode de la méthode
Initialisation de la session Fix Janus - attendre le succès de rappel avant de résoudre
Corrections d'appels vidéo WebRTC complètes - gestion de flux à distance, UI moderne et logique d'abonnement
Milier les messages répondus aux appels, améliorer la diagraphie des erreurs et fixer le nettoyage des sessions
Déplacer la réponseDéclaration d'appel d'auto-appel avant le débutAudioCall pour corriger l'erreur "utilisée avant la déclaration"
Déplacer addSystemMessage déclaration avant utilisationEffet qui l'utilise - Corrections «utilisées avant la déclaration» Erreur TypeScript
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.