BryceLTaylor
e7c696de76
Fix format of url of caret.svg in language selector
...
also caret-hover.svg
2022-03-08 10:52:06 -05:00
BryceLTaylor
e2d1d50a33
Fixes styling of dropdown menu buttons for safari
2022-02-16 16:15:19 -05:00
BryceLTaylor
ccedbacb7d
Update .scss files to fix deprecated syntax
...
hsl and hsla now require a % for the saturation and lightness values
division is now handled with the function math.div() rather than a slash
This removes many deprecation warnings
2022-02-09 12:48:13 -05:00
Maximouse
7157057bab
Use font weight 500 consistently for teacher registration form labels
2022-01-09 14:15:29 +01:00
Paul Kaplan
e9728b8a13
Merge pull request #5388 from paulkaplan/studio-project-errors
...
Add error display for studio curator and project adder inputs
2021-05-14 09:30:42 -04:00
DD Liu
dffcbebc37
Switch the checkbox to a toggle slider for studio comments allowed
2021-05-13 15:46:34 -04:00
Paul Kaplan
d35c539529
Add validation messages for title, image and description
2021-05-13 10:36:40 -04:00
Ben Wheeler
316f26bed5
rename .close-button style to not conflict
2021-05-12 14:14:34 -04:00
Ben Wheeler
3dd69c287c
Remove stale comments, remove extra space, add padding
2021-05-07 22:23:45 -04:00
Ben Wheeler
23f2135c17
add donate banner, make close button a mode of button component
2021-05-07 11:50:47 -04:00
Paul Kaplan
da2ca40ccf
Only require libphonenumber when rendering phone inputs
2021-02-26 10:31:19 -05:00
Ben Wheeler
51c816c5cf
make validations semi-bold
2019-09-26 14:49:42 -04:00
Benjamin Wheeler
5ab2bf100b
Merge pull request #3303 from benjiwheeler/join-flow-misc-fixes
...
Join flow misc fixes
2019-08-28 10:28:15 -04:00
Ben Wheeler
b5d71af4c3
restore default orange background color for validation tooltips
2019-08-27 23:01:08 -04:00
Ben Wheeler
81323f755f
set validation info box shadow, font weight
2019-08-27 15:25:10 -04:00
Ben Wheeler
925f2de024
be safer with arrow-border-width
2019-08-26 14:30:52 -04:00
Ben Wheeler
ab4369dc28
make caret svgs taller
2019-08-21 10:20:09 +02:00
Ben Wheeler
16e1a46997
validation messages can position on the left
2019-08-21 04:00:01 +02:00
Ben Wheeler
ff2cab476d
fixed proptypes bug, changed validationmessage to use mode
2019-08-19 23:04:23 +02:00
Ben Wheeler
f8c8dc1663
add support for positive validation messages
2019-08-19 23:03:07 +02:00
Ben Wheeler
40c90e2d2e
formik input can be made to appear inline
2019-08-03 00:08:18 -04:00
Ben Wheeler
651807438a
better validation positioning on birthdate step
2019-07-29 16:32:20 -04:00
Ben Wheeler
faa37ae270
rename row-relative to row-with-tooltip
2019-07-17 12:52:42 -04:00
Ben Wheeler
911ecc8516
Format validation; redo of PR 3116
2019-07-17 12:52:42 -04:00
Benjamin Wheeler
5214eeda6e
Revert "Format and position validation error messages in join flow"
2019-07-11 10:54:17 -04:00
Ben Wheeler
d4c59522bd
comment explaining row relative style for validations
2019-07-10 13:57:52 -04:00
Ben Wheeler
c85214815b
position/format validations in join flow
2019-07-10 13:56:04 -04:00
Ben Wheeler
ed5ff981c1
Support for formatting and positioning validation error messages
2019-07-10 13:48:31 -04:00
Ben Wheeler
c6fc3621d4
added initial formik input component, form validation message component
2019-06-25 17:06:57 -04:00
Ben Wheeler
037f1c66d7
Moved validation message css from card to own file
2019-06-24 11:23:32 -04:00
Ben Wheeler
dd3b777763
moved educators SiP from 3-icon section to standalone sub-banner
2019-03-21 09:23:59 -04:00
Ben Wheeler
7aa1ba6c42
use slider toggle for turning comments on and off
2019-02-01 17:03:43 -05:00
Vibhor Sehgal
1ae8180aa4
Fix Select Menu in Messages Section ( #2179 )
...
* Fix width for Select in Message Section
* Removed extra CSS property
* Removed Margin property; Not required
* Fix for the CI test
2018-10-15 06:48:29 -04:00
Paul Kaplan
744c90501e
Add comments to projects and replies to comments
2018-10-09 09:36:41 -04:00
Ben Wheeler
2c8990ae7e
report project POSTs to scratchr2, displays modal reactively
2018-08-09 12:41:38 -04:00
carljbowman
6a8676ea35
Remove Darken and Ligthen SCSS
...
Updated all the places in the SCSS where we use Darken and Lighten properties.
These properties have been problematic in the past and caused some state issues, e.g. New message(s) hightlight (which was fixed seperately from this issue)
2018-07-31 14:37:49 -04:00
carljbowman
201517a32d
Remove shadows on buttons
...
GET OUT OF HERE BOX SHADOWS.
2018-07-16 18:05:10 -04:00
chrisgarrity
6872cfc51f
FIxing PR #1900 comments
...
addresses most comments except modal refactor, and error response from sumitting report.
* restore gui as a dev dependency
* better separation of view container/presentation
* replace absolute heights for textareas with making all sub components `display: flex`
* start to make presentation more modular added subcomponents to the view folder:
* share-banner (moved from components)
* remix-credit
* remix-list
* studio-list
2018-05-31 21:04:11 -04:00
chrisgarrity
285b2dbcff
Updated styles
2018-05-31 15:02:45 -04:00
chrisgarrity
71dfe690be
First pass at correcting project input styles
...
* Add placeholders to description input text-areas
* fix styling to show box shadow highlight on focus
* adjust height for non-remix project
* fix lint errors
2018-05-31 15:02:45 -04:00
chrisgarrity
bd391b422a
presentation first pass
...
First pass at project page design using actual assets from Carl, and matching styles with current design.
Includes a (negative margin) hack to line up the stage. see https://github.com/LLK/scratch-gui/issues/2132
2018-05-31 14:58:23 -04:00
chrisgarrity
b8326a3d57
Feature/preview project2 ( #1856 )
...
* Add user-session awareness
- only show remix button if user is logged in (TBD: probably will want to hide if project creator == user)
* decorate text with @mentions and #hashtags
* Add studios, loves, favs
* In-place editing of title and description if current user is author and project shared (with validation)
2018-04-24 11:00:47 -04:00
chrisgarrity
730835c4be
Fix validation and lint errors
...
* checkbox needed a default value
* general-error is passed a ref by formsy - cannot be stateless function
* add missing `label` prop to input field
* add missing proptypes to phoneinput.
2018-04-02 12:26:12 -04:00
Ray Schamp
191a95eb76
Resurrect phone input validation
2018-03-30 13:45:42 -04:00
Ray Schamp
41780fb7cb
Finish updating react-telephone-input
2018-03-30 12:11:21 -04:00
Ray Schamp
9001e6ba5c
Lint
2018-03-30 11:21:41 -04:00
chrisgarrity
67f292037a
Correcting teacher registration for react16
2018-03-30 10:51:22 -04:00
Ray Schamp
55a45349da
WIP - update phone input
2018-03-30 10:51:22 -04:00
Ray Schamp
f375130190
Remove unrecognized props from Input
...
In the process, make Input into a stateless component, since apparently this state isn't ever changed.
2018-03-30 10:49:58 -04:00
Ray Schamp
34f39b1c0b
Update to React 16, and dependent packages
...
The Splash page renders with this commit.
2018-03-30 10:49:58 -04:00