23dfactory / frontend /viewer.html

Commit History

style: update dropzone icon to image πŸ–ΌοΈ and text to Sube una foto o imagen desde tu celular
8c0fe26

LogicalTrue commited on

revert: simplify mobile dropzone to clean single file/gallery box
ef6d8dc

LogicalTrue commited on

feat: force WebRTC live camera modal on Tomar Foto button click
274e068

LogicalTrue commited on

fix: clean event listener null references and refine camera click handler for mobile
3a76f98

LogicalTrue commited on

fix: resolve PC gallery flickering and add video play stream trigger for mobile camera
1d57152

LogicalTrue commited on

feat: add live WebRTC camera stream viewfinder modal with capture trigger for mobile
cea73c0

LogicalTrue commited on

feat: add native mobile camera capture option to dropzone
9adc2d0

LogicalTrue commited on

Fix 3D button click listener JS error
cbaed1a

LogicalTrue commited on

Fix UI duplicate banner and enable sync to HuggingFace
630c498

LogicalTrue commited on

feat: sync active background generation status across devices and sessions via /api/user-active-job
bdb76da

LogicalTrue commited on

feat: add global header background task progress banner for 2D and 3D generations
a485a65

LogicalTrue commited on

Make processing status banner global sticky top above navigation tabs
9098b26

LogicalTrue commited on

Move 3D status banner above mobile navigation tab bar for global visibility
696ee22

LogicalTrue commited on

Add automatic retries for initial POST /api/generate-3d on mobile
12d3169

LogicalTrue commited on

Protect completion handlers against secondary network errors
544e7e8

LogicalTrue commited on

Fix undefined apiBase reference in viewer.html
485eec8

LogicalTrue commited on

Add network retry tolerance to job status polling for mobile background resilience
cfff9c6

LogicalTrue commited on

Update default 3d resolution to 1536 and texture size to 4096 for mobile
9431565

LogicalTrue commited on

feat: add mobile registration tab and form in viewer.html
a9befa6

LogicalTrue commited on

Automatically open and load newly generated 3D models directly into viewer upon completion
3bede7b

LogicalTrue commited on

style: unify mobile privacy text color to white and prevent menu line break
95bd5f7

LogicalTrue commited on

feat: add mobile profile and privacy configuration modals
3fe34ab

LogicalTrue commited on

fix: render profile avatar and custom nickname in mobile viewer header
55c3b9c

LogicalTrue commited on

Add interactive Cropper.js modal for cropping and framing subjects before 3D model generation
3a6bde5

LogicalTrue commited on

Replace 2D card box icon with eye icon and add dedicated 2D image viewer overlay with Volver and Crear 3D options
f56bdba

LogicalTrue commited on

Relocate 23DFactory logo to top-left of 3D viewer and group Descargar FBX + Volver buttons on top-right
1eeba2e

LogicalTrue commited on

Update viewer buttons: remove arrows and style Volver button with vibrant red gradient
8e11ef1

LogicalTrue commited on

Fix viewer loading overlay freeze on repeated 3D model viewings
b45e1c6

LogicalTrue commited on

Fix btnBack to redirect to /viewer.html when model query string is active
66e2c38

LogicalTrue commited on

Fix 3D viewer header bar structure and z-index to make btnBack clickable on mobile touch screens
e9bed98

LogicalTrue commited on

Fix btnBack button action and add mobile touch event handlers to reliably exit 3D viewer
3a822dd

LogicalTrue commited on

Redesign 3D viewer mode: hide top tab bar, remove AR button, add Volver and Descargar FBX overlay buttons
d593a7d

LogicalTrue commited on

Fix completion callback by removing obsolete btnOpenCreator variable reference
04f861a

LogicalTrue commited on

Show exact job failure message in mobile alert
0d08d96

LogicalTrue commited on

Remove 3D generation button from 2D generator interface so 3D creation is exclusive to 3D tab
74b5fa8

LogicalTrue commited on

Prevent gallery container from displaying over creator container during background gallery refreshes
70838e2

LogicalTrue commited on

Hide navigation and gallery containers by default in HTML to eliminate initial load flash
c46afa0

LogicalTrue commited on

Remove redundant header login button in mobile view
798050d

LogicalTrue commited on

Remove duplicate lines causing JavaScript syntax error on page load in viewer.html
68f1b42

LogicalTrue commited on

Add header login button, client cookie expiration, and cross-site logout headers
bd4aec3

LogicalTrue commited on

Fix initialization order ReferenceError in renderMobileLoginForm so mobile login container displays reliably
ac8fa86

LogicalTrue commited on

Refactor mobile login UI into dedicated mobLoginContainer element to fix unauthenticated view
7f6d8d3

LogicalTrue commited on

Hide library titles and filter tabs when user is unauthenticated in mobile view
127fa91

LogicalTrue commited on

Fix mobile logout and unauthenticated session handling to show login form immediately
2470966

LogicalTrue commited on

Replace rocket icon with 3D cube object icon πŸ“¦ for 3D model creation action buttons
e82cdc4

LogicalTrue commited on

Unify library card designs with eye icon πŸ‘οΈ for 3D view and rocket icon πŸš€ for 2D-to-3D creation
cdef580

LogicalTrue commited on

Implement 2D image storage in library with category tabs, 2D gallery image selection for 3D model creation, and direct 2D-to-3D buttons
4997b83

LogicalTrue commited on

Reduce container top padding from 70px to 16px to eliminate empty gap under mobile tab bar
4283851

LogicalTrue commited on

Remove redundant user pills and library button from creator view in mobile mode
7a8e80f

LogicalTrue commited on

Fix mobile top header positioning from position absolute to position relative so app header displays above tab bar
b1da5cf

LogicalTrue commited on