lebaudantoine
39fdffd9a8
🩹 (frontend) harmonize toggle colors in controls
...
nit-picking, match colors from the central controls
and the minor ones on the right.
2024-12-03 01:05:06 +01:00
lebaudantoine
e3779d9a6e
💄 (frontend) update color palette
...
Discussed IRL with Robin and Natan. Previous iteration wasn't
appropriated for a visioconference tool.
Try a trade off between nice colors and DSFR. We will probably
continue to iterate on these.
2024-12-03 01:05:06 +01:00
lebaudantoine
bb30f25953
⚰️ (frontend) remove dead code
...
Introducing Crisp, we removed the menu item for support. I forgot
to remove its i18n content. My bad
2024-11-29 21:52:28 +01:00
lebaudantoine
ebbdebf444
📱 (front) improve control bar responsive
...
We want the bottom bar to stay at the center of the screen.
Co-authored-by: Nathan Vasse <nathan.vasse@gmail.com >
2024-11-29 21:52:28 +01:00
lebaudantoine
2903442a67
🎨 (frontend) enhance few naming
...
I committed in a rush the transcript item, fix my dirty code.
Enhance few naming.
2024-11-29 17:05:29 +01:00
lebaudantoine
be884a8ca1
🚩 (frontend) display transcript item only for admin/owner
...
Only room admin/owner should be abble to start a transcript.
2024-11-29 17:05:29 +01:00
lebaudantoine
fe70165076
🚩 (frontend) display transcript items only when back is enabled
...
Avoid displaying the feature in the client if it's disabled
in the backend.
2024-11-29 17:05:29 +01:00
lebaudantoine
290ba4274a
⚰️ (frontend) remove dead code
...
With chat refactoring, few lines of code was dead.
Fix it!
2024-11-29 17:05:29 +01:00
lebaudantoine
d2f239e6a2
🚧 (frontend) add a temporary items to interact with transcription
...
This is totally temporary, only to test transcription recording.
In the upcoming commits, a proper side panel with all activities
will be created.
2024-11-29 17:05:29 +01:00
lebaudantoine
c61fc40671
✨ (frontend) add API to start/stop recording
...
API calls to interact with backend, minimal call. Might be improved.
2024-11-29 17:05:29 +01:00
NathanVss
f9233c8fb3
Merge pull request #245 from numerique-gouv/feat/video-conference-ui
...
Enhance Conference UI
2024-11-28 11:49:00 +01:00
Nathan Vasse
0b672ef8da
🚨 (front) fix ui enhancement formats
...
Some formatting were forgotten, here is the fix.
2024-11-28 11:41:38 +01:00
Nathan Vasse
0b0efa5bab
💄 (front) improve menu and select ui
...
We want to introduce two variant for this lists, so it was needed
to create a slot recipe.
2024-11-28 11:30:37 +01:00
Nathan Vasse
0958206057
💄 (front) enhance ui first shot
...
Based on recent sketches, we decided to implement the new ui. This is
a first shot, more will be coming next.
2024-11-28 11:30:32 +01:00
renovate[bot]
4e13ace815
⬆️ (dependencies) update js dependencies
2024-11-25 11:44:30 +01:00
lebaudantoine
c1e8ebc129
💬 (frontend) rename Agent Connect mentions
...
Feedback from C Chausse. Outdated copy writting.
2024-11-25 10:36:01 +01:00
lebaudantoine
a1dbf02f9c
🩹 (frontend) avoid franglish copywritting
...
My bad, few english terms were mixed in some french ones.
Fixed it.
2024-11-25 10:35:38 +01:00
lebaudantoine
c4206b4b24
🔖 (patch) bump release to 0.1.8
2024-11-19 00:24:29 +01:00
lebaudantoine
732df0768c
💄 (frontend) adjust home based on Sam feedbacks
...
Based on Samuel's feedbacks, adjust few details.
2024-11-18 13:31:26 +01:00
lebaudantoine
e78b8c69fe
🩹 (frontend) add missing key
...
Fix missing warning, key props was missing on the item of the
for loop.
2024-11-18 01:22:54 +01:00
lebaudantoine
6e49ab3230
💄 (frontend) narrow home layout
...
Avoid having too much white space around the home content.
2024-11-18 01:22:54 +01:00
lebaudantoine
200e2d3c2f
💩 (frontend) introduce multistep form
...
Add an open feedback form step, to allow people giving us some
feedbacks on what's wrong with our product.
2024-11-18 01:22:54 +01:00
lebaudantoine
4ffef3f94a
🚸 (frontend) add hover animation on rating Button
...
Nitpicking, enhance small interactivity with form.
2024-11-18 01:22:54 +01:00
lebaudantoine
8e62f2ecd3
🩹 (frontend) fix TextArea export
...
Wrongly exported the TextArea primitive, mybad.
Fixed !
2024-11-18 01:22:54 +01:00
lebaudantoine
d024fb1b95
✨ (frontend) capture from with PostHog survey
...
Initialize logic related to PostHog, use an API survey to avoid
having element branded with PostHog logo.
2024-11-18 01:22:54 +01:00
lebaudantoine
7e49f0f661
⬆️ (frontend) update PostHog sdk
...
Required by PostHog app, to benefits from latest survey features.
2024-11-18 01:22:54 +01:00
lebaudantoine
fb8c0fd1b5
💄 (frontend) refactor feedbacks screen
...
Enhance initial screen. Allow user returning to the meeting.
Also, add basic and non-functional rating component to mock,
what the form would be.
2024-11-18 01:22:54 +01:00
lebaudantoine
b07e4c58b4
💄 (frontend) remove slider feature on small screens
...
Fit the slider content into small screen, by disabling all features
related to the slider. Good enough for a first draft.
2024-11-17 16:48:54 +01:00
lebaudantoine
e6bbf2d3c8
💄 (frontend) enhance header responsiveness
...
Quick fix, not optimal. Removed a useless breaking point IMO.
I won't spend too much time on the Header component, I'll
introduce new features needing a heavy layout update.
2024-11-17 16:48:54 +01:00
lebaudantoine
28899a2aaf
🚨 (frontend) fix bundler warning on build
...
Typo while styling the homepage. Fixed it.
Minor issue.
2024-11-17 16:48:54 +01:00
lebaudantoine
a5bc66a921
💄 (frontend) adjust title's responsiveness
...
Needed for small and phone screen.
Not a huge fan of having breaking point to manage, but
made an exception for the landing page content.
2024-11-17 16:48:54 +01:00
lebaudantoine
adb09410da
💄 (frontend) introduce a new breaking point
...
Needed a trade off between xs and sm breaking points.
Introduce xsm, I am not very satisfied with this naming.
We might refactor xs in xss. Not urgent.
2024-11-17 16:48:54 +01:00
lebaudantoine
061f12e7e2
💄 (frontend) update feedback button to banner with context
...
Refactored the feedback alert button into a more discreet and polished banner.
The banner provides additional context about Visio being under construction.
Also updated the link to the feedback form.
2024-11-17 15:29:26 +01:00
lebaudantoine
24e819a533
🩹 (frontend) use browser language if no localStorage for detection
...
Previously, language detection was failing to read browser settings correctly.
Added explicit detection order to ensure localStorage preferences are checked
before falling back to browser language.
2024-11-17 14:56:32 +01:00
lebaudantoine
5c48ac100a
✨ (frontend) allow user register to beta feature
...
I've created a beta form, allowing interested visitors to
register to be a beta user.
This form is yet created with Grist, could be enhance. I'll
investigate using PostHog.
2024-11-17 01:08:13 +01:00
lebaudantoine
4434f0265d
💫 (frontend) add fadein animation on home
...
Elements' apparition felt quite harsh.
Add an animation to fade in content.
Used a pre-defined animation in panda configs.
2024-11-17 01:08:13 +01:00
lebaudantoine
0522696842
💫 (frontend) add animation on interaction with slider
...
Add a minimal animation to enhance micro-interaction with our app.
I've tried being minimal, please feel free to enhance or tune this
animation.
2024-11-17 01:08:13 +01:00
lebaudantoine
8516782d79
✨ (frontend) add slide feature in the IntroSlider
...
Avoided installing a dependency for such small piece of code.
I've implemented a naive component, which allow users explore
the slide presenting key feature of our app.
User experience should be ok. However, I might need to optimize
image format and loading strategy. First 'raw' iteration, gonna
optimize it in the future.
2024-11-17 01:08:13 +01:00
lebaudantoine
b06880be15
💄 (frontend) enhance home page
...
I've totally rework the homepage, heavily inspired by GMeet.
Goal: make it more pro, and polished.
2024-11-17 01:08:13 +01:00
lebaudantoine
5de9cec688
✨ (frontend) introduce learn more link component
...
Component providing a 'learn more' feature. Inspired by GMeet.
Naive component.
2024-11-17 01:08:13 +01:00
lebaudantoine
7dfd86873c
🚸 (frontend) update A component hover animation
...
I found original to hide text decoration on hover. It felt wrong
to me, I proposed a new animation. Please feel free to rework it
or enhance it in the future.
2024-11-17 01:08:13 +01:00
lebaudantoine
7cee409d22
🚧 (frontend) add intro slider component with feature slides
...
Created a component for an intro slider to showcase app features.
Each slide will include a minimal illustration and concise descriptions.
Work In Progress, Slide logic will be added in upcomming commits.
2024-11-17 01:08:13 +01:00
lebaudantoine
7ddc448c88
💄 (frontend) remove bottom border on header
...
The bottom border on the header was unnecessary
and removed for a cleaner design.
2024-11-17 01:08:13 +01:00
lebaudantoine
6fcb69bd3c
🩹 (frontend) fix horizontal scroll issue
...
Oooopsie while merging chat, I forgot to test horizontal scrolling.
It ended up creating a scroll issue. Fixed!
This fix might create a new issue for mobile users, I'll refactor
their layout ASAP.
2024-11-16 00:29:58 +01:00
lebaudantoine
6aed4cb751
🚸 (frontend) auto-populate prejoin screen with user's default full name
...
Streamline user joining a room by pre-fillig name field from
their ProConnect data. Reduces friction and typos in the join flow.
This feature will be mostly used by new users. Recurrent users have
their previous choices persisted in local storage.
2024-11-16 00:29:58 +01:00
lebaudantoine
f433f59d3f
♻️ (frontend) prioritize full name display before email
...
Why? user friendly, and more human-readable identifier. Should
be enhance later on, to display both info together.
2024-11-16 00:29:58 +01:00
lebaudantoine
fba9910705
✨ (frontend) declare full and short name in APIUser type
...
API now serialize these two data. Save them when requestion /me.
2024-11-16 00:29:58 +01:00
lebaudantoine
86cda75b39
🐛 (frontend) tune connection parameters for low bandwidth clients
...
DINUM users face connection issues in bandwidth-constrained environments.
They cannot reach their room, the peer connection timeouts while negotiating
TURN/TLS handshake (from our current understanding).
I am not sure this issue is linked to those parameters, at least try something.
2024-11-15 23:38:31 +01:00
lebaudantoine
840033fcbc
🔧 (frontend) get configs related to the recording feature
...
Get optional config related to the recording feature. RecordingMode will
be refactored as soon I start working on the recording feature.
2024-11-13 19:23:34 +01:00
lebaudantoine
f3ea0fca71
🐛 (frontend) fix missing user label in prejoin screen
...
Add missing hint to guide user entering their name while
joining a room.
I introduced this bug while merging @manuhabitela works on
the newly prejoin screen.
2024-11-11 21:20:08 +01:00