ixv
755fbb7d14
Merge pull request #2583 from urbit/mp/os1/welcome
...
os1: add startup content
2020-03-25 16:26:01 -07:00
ixv
024b0717e0
Merge pull request #2601 from urbit/mp/publish/delete-note
...
publish: delete notes
2020-03-25 09:52:32 -07:00
Matilde Park
d2ac232a20
publish: pending comments use our ship, not owner
2020-03-24 21:20:35 -04:00
Matilde Park
cdc4fb5da0
various: graphic tweaks to welcome as per design
2020-03-24 19:27:34 -04:00
Matilde Park
fe341d7d8e
publish: line up mobile navigation for 'all books'
...
This mobile navigation was being padded into the middle to fit the
layout; this just excludes it from that inner layout.
2020-03-24 18:39:34 -04:00
Matilde Park
a474d134c3
publish: add delete note front-end for note author
2020-03-24 18:36:43 -04:00
Matilde Park
4c26419ff2
various: post-review adjustments for #2583
...
This commit introduces some refactoring of localStorage logic, copy
changes and a rearrangement of the launch welcome message to the top
of the screen.
2020-03-24 15:34:40 -04:00
Matilde Park
c1ed7a4841
publish: links open in _blank targets
2020-03-23 21:26:43 -04:00
Matilde Park
4395b130dd
publish: add flex-auto to skeleton
...
-m viewports had overflow out of parent containers;
this uses flex-auto to ensure the skeleton stays within its flex
container.
2020-03-23 21:24:06 -04:00
Matilde Park
41f95e231f
publish: pending comments get correct timestamp
2020-03-20 17:46:00 -04:00
Matilde Park
812ab41a81
publish: abundant safety checks in comments update
2020-03-20 17:36:25 -04:00
Matilde Park
b16a64ae03
publish: add startup content
2020-03-20 17:16:08 -04:00
Matilde Park
0246bea613
publish: add pending state for comments
2020-03-20 13:23:47 -04:00
Matilde Park
e9c2f47729
publish: sort inclusive of accented characters
...
Alphabetical and reverse alphabetical sort in the sidebar
now uses localeCompare instead of Unicode point comparison.
2020-03-19 12:12:58 -04:00
Jared Tobin
14ce3177aa
Merge branch 'mp/publish/new-button' ( #2549 )
...
* origin/mp/publish/new-button:
publish: prevent submission of empty notes
publish: add responsive width for new post button
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-03-19 14:36:25 +04:00
Jared Tobin
7a7fe45677
Merge branch 'm/chat-groupify-extra' ( #2546 )
...
* origin/m/chat-groupify-extra:
chat-view: %delete even without association
frontend: apply ec6c2ed69
to link, publish, groups
chat fe: clarify copy
chat fe: support adding chat to existing group
chat fe: invite search with/out ships
chat-view: allow %groupify into existing group
chat-view: add docs for %create action
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-03-19 14:35:59 +04:00
Fang
cc1c28fdec
frontend: apply ec6c2ed69
to link, publish, groups
2020-03-19 00:00:02 +01:00
Matilde Park
b86d6006a0
publish: prevent submission of empty notes
...
The onclick would fire regardless of disabled attr.
This commit adds a conditional check to the onclick's function.
2020-03-18 18:42:42 -04:00
Matilde Park
45b61f90e1
publish: add responsive width for new post button
2020-03-18 18:34:18 -04:00
Isaac Visintainer
fddee190b3
publish: fix post textarea overflowing container in firefox
2020-03-18 14:04:22 -07:00
Isaac Visintainer
a23c5a7ebe
publish: fix onScroll fetching bug
2020-03-17 15:19:14 -07:00
Isaac Visintainer
9c495aa38a
release: urbit-os-v1.0.2
2020-03-16 17:55:56 -07:00
Jared Tobin
1dd2b77222
release: urbit-os-v1.0.1
2020-03-16 15:10:58 +04:00
Matilde Park
fa3cbdf68e
publish: fix join typo
2020-03-13 01:00:02 -04:00
ixv
b01f0dc260
Merge pull request #2443 from urbit/mp/os1/short-patp
...
os1: truncate comet/moon patps in all applications
2020-03-11 17:00:06 -07:00
Matilde Park
727c585059
publish: add back nav for mobile on new-post
2020-03-11 18:45:48 -04:00
Matilde Park
1b4b327489
publish: overflow-scroll only in parent container
...
Moves the scrollbar out of the body.
2020-03-11 18:45:32 -04:00
Matilde Park
f8ef9a7a55
various: settings submit on blur
...
Previously when you changed a name, description, etc.
we used a 'save' button -- now it happens when you leave the field.
2020-03-11 18:40:50 -04:00
Matilde Park
1ed1eb36fd
publish: shorten comet / moon patps
2020-03-11 16:58:16 -04:00
Matilde Park
7c0a4a35ae
various: pass classes to blank sigil component
...
Previously, we only passed classes as properties to actual sigils.
When we were using passed classes to line up sigils,
having a blank sigil would also turn the display askew.
2020-03-11 16:58:16 -04:00
Matilde Park
81d88a0e79
various: add "cite" utility function
...
Replicating the arm in zuse that shortens
comet and moons.
2020-03-11 16:58:10 -04:00
ixv
0dc65c1995
Merge pull request #2430 from urbit/mp/os1/bug-bashing-vol-1
...
os1: bug bashing, volume 1
2020-03-10 20:57:26 -07:00
Matilde Park
e9aacd5e01
publish: add -m, -l widths for edit post button
2020-03-10 23:30:17 -04:00
Matilde Park
e3b53f5eb2
publish: make dropdown arrow clickable
2020-03-10 23:12:22 -04:00
Matilde Park
011902542b
publish: make 'edit post' button transparent
2020-03-10 21:37:30 -04:00
Matilde Park
e946dc657f
chat, publish: add catch to util promise
2020-03-10 20:55:05 -04:00
Matilde Park
f58b3d6d0c
Revert "chat, publish: avoid race condition in writeText"
...
This reverts commit 7febf927fa
.
2020-03-10 19:44:23 -04:00
Isaac Visintainer
5114cebfd7
publish: stop adding newlines, and fix post snippet on edit
2020-03-10 15:08:56 -07:00
Isaac Visintainer
fd01162397
publish: handle read notifications properly
2020-03-10 15:08:48 -07:00
Matilde Park
7febf927fa
chat, publish: avoid race condition in writeText
2020-03-10 17:03:18 -04:00
Matilde Park
3f16359755
chat / publish: change clipboard API for safari
...
Safari doesn't support writeText(). I incorporate a PD polyfill
here to basically fill in the gap...
2020-03-09 22:23:24 -04:00
Matilde Park
ef9d5da931
publish: fix textarea padding on firefox
...
Firefox treats the padding as literal padding;
other browsers treat the padding as part of the writable
area. This sets it as an initial height.
2020-03-09 22:00:49 -04:00
Matilde Park
636d99b405
publish: fix note top matter on firefox
...
Firefox renders 'span' tags differently than other browsers.
This commit lines them up identically by making the spans inline-blocks.
2020-03-09 21:52:04 -04:00
Matilde Park
566ea49651
publish: prevent duplicates of new notes
...
Adds another disable catch and more elaborate
logic for preventing duplicate note submissions.
2020-03-09 21:39:09 -04:00
Matilde Park
d59d205af9
publish: resequence spinner for new.js
2020-03-09 21:38:09 -04:00
Matilde Park
49775f81e5
publish: add fallback values to note.js
2020-03-09 21:24:02 -04:00
Matilde Park
fb42bf4374
publish: dark mode border on invite items
2020-03-09 21:21:22 -04:00
Matilde Park
81899320d7
publish: dark mode dropdown buttons in subscribers
2020-03-09 21:17:07 -04:00
ixv
cd2e57a9c2
Merge pull request #2426 from urbit/mp/os1/edit-publish
...
publish: edit notebook settings
2020-03-09 16:28:20 -07:00
Matilde Park
07b0652064
publish: add shortcode copying, API call for edits
...
Also adds 'comments' setting to the reducer for editing notebooks.
2020-03-09 17:21:54 -04:00
Matilde Park
7fbe0c9318
various: amend invite copy on creation front-ends
2020-03-09 15:36:00 -04:00
Matilde Park
d62712748a
publish: add front-end fields for editing notebook
2020-03-06 23:56:20 -05:00
Matilde Park
2afd0e63fe
publish: route group metadata to new screen
2020-03-06 23:10:23 -05:00
Matilde Park
9176ff104b
invite search: surface group metadata
2020-03-06 23:09:49 -05:00
ixv
a219014949
Merge pull request #2405 from urbit/mp/os1/metadata-restructure
...
OS1: metadata restructuring across applications, group metadata editing
2020-03-06 13:14:27 -08:00
Matilde Park
a8c95a348d
publish: remove "pointer" if new button disabled
2020-03-06 15:51:51 -05:00
Matilde Park
d46b271ba2
publish: safety check in metadata reducer
2020-03-06 15:50:03 -05:00
ixv
af98e6e6ca
Merge pull request #2406 from urbit/mp/os1/publish/join-disabler
...
publish: disable button after joining book
2020-03-06 12:31:59 -08:00
Jared Tobin
8b6710c360
Merge branch 'mp/os1/invite-search-blend' ( #2400 )
...
* origin/mp/os1/invite-search-blend:
invite search: proper padding, blending of group name
Signed-off-by: Jared Tobin <jared@tlon.io>
2020-03-06 13:44:05 +04:00
Matilde Park
075dd3aa73
publish: disable button after joining book
2020-03-05 22:57:21 -05:00
Matilde Park
0014a48d74
publish: add groups metadata to store, reducers
2020-03-05 22:33:53 -05:00
Matilde Park
ef386302bf
invite search: proper padding, blending of group name
2020-03-04 18:57:31 -05:00
Logan Allen
3ace135c18
publish: integration with metadata
2020-03-04 15:56:48 -08:00
Matilde Park
bc072790ec
publish: add dark mode
2020-02-28 01:26:01 -05:00
Matilde Park
909a2ebf05
invite search: adjust dark mode hover background
2020-02-28 01:03:05 -05:00
Matilde Park
cf6460c5b5
invite search: blend names, filter empty nicknames
2020-02-28 00:46:06 -05:00
édouard
f8bb003243
Merge branch 'os1-rc' into ed/qa-header-spacing-fixes
2020-02-27 19:06:33 -05:00
édouard
e8fdf3713d
chat, contacts, dojo, links, publish: edited existing padding/margins/color/font-size of tab/header components
...
Basically, this PR includes a collection of edits made to the headers across each of our OS1 modules.
I flattened the font sizing, fixed edge margins/padding, and fixed some button copy in the case of the Contacts app.
2020-02-27 17:54:13 -05:00
édouard
308ebea599
publish: add vertical padding to comment-field component
...
Prior to this commit, the commmenting component had a styling value of `mt9`, which spaced it properly away from the bottom of the post text, but rendered it with zero spacing from the bottom of the viewport in the case of no comments, and pushed right up against new comments or page navigation in an unsightly manner. This value has been edited to `mv9`, to give the comments component proper breathing room from other components.
2020-02-27 17:48:15 -05:00
Matilde Park
db0fc609d8
various: dedupe invites to ships in search
2020-02-26 18:13:03 -05:00
Matilde Park
dca7f6f8a7
publish: fuzzy search contacts in invite search
2020-02-26 18:08:23 -05:00
matildepark
a1b9e34290
Merge pull request #2353 from urbit/mp/os1/publish/edit
...
publish: add 'edit note' functionality
2020-02-26 16:29:48 -05:00
Matilde Park
41ebaad86b
publish: only original author can edit notes
2020-02-26 16:10:29 -05:00
Matilde Park
6a08262b90
publish: blend stranger sigils
...
If a user is a member of a group, but not a contact,
blend their sigil, unstyled, into the background.
2020-02-26 01:25:08 -05:00
Matilde Park
e6b38a1b47
publish: allow direct join from URL
2020-02-25 21:07:06 -05:00
Matilde Park
6ac641899c
publish: join.js proper catch and UI transition
2020-02-25 20:51:03 -05:00
Matilde Park
30022e84cc
publish: join.js style changes and button polish
2020-02-25 20:50:20 -05:00
Matilde Park
c8fe63dddc
publish: catch duplicate note titles
2020-02-25 18:31:50 -05:00
Matilde Park
ec15d2dccb
publish: add conditional "edit" link in note.js
2020-02-25 18:05:39 -05:00
Matilde Park
e3e63ff337
publish: inline style -> class changes
2020-02-25 17:51:36 -05:00
Matilde Park
b0e05d912e
publish: add edit post component
2020-02-25 17:50:12 -05:00
Matilde Park
c3c73990df
publish: remove spinner console.log
2020-02-25 17:49:56 -05:00
Jimmy
e5be10dcc9
publish: sidebar dropdown copy change
...
update copy on contact
sidebarjs: sort dropdown copy change
2020-02-24 11:57:46 -08:00
matildepark
96c4b30587
Merge pull request #2339 from urbit/mp/os1/publish/truncate-titles
...
publish: wrap or truncate title / snippet overflow
2020-02-24 13:26:13 -05:00
Logan
204ad1420d
Merge pull request #2342 from urbit/mp/os1/launch/dark
...
launch: dark mode
2020-02-21 19:14:30 -08:00
Matilde Park
ab0ad9f7d0
publish: add dark mode styles to tile
2020-02-21 21:58:22 -05:00
Matilde Park
931821d2d5
publish: inputs have black border on focus
2020-02-21 20:44:01 -05:00
Matilde Park
5b2d58bd22
publish: wrap or truncate title / snippet overflow
2020-02-21 19:03:38 -05:00
Matilde Park
f2434f288c
publish: add groupResults prop, fix peer set
2020-02-20 18:56:30 -05:00
matildepark
f78f53525a
Merge pull request #2317 from urbit/mp/os1/publish-progress
...
publish: add spinner, transition behaviours
2020-02-20 15:05:13 -05:00
Matilde Park
a960a7778a
publish: remove header-bar render from index.js
2020-02-20 14:40:43 -05:00
Matilde Park
45af92c173
publish: sidebar and note -m, -l viewport fixes
2020-02-20 00:28:16 -05:00
Matilde Park
68f38dbf5b
publish: spinner on post comment, proper disabling
2020-02-20 00:11:15 -05:00
Matilde Park
a0c06dbdf0
publish: new-post.js uses spinner
2020-02-20 00:11:00 -05:00
Matilde Park
86a0993975
publish: new.js uses spinner and disables button
2020-02-20 00:10:41 -05:00
Matilde Park
108f3d9e4a
publish: move header into skeleton, add spinner
2020-02-20 00:10:18 -05:00
Matilde Park
ccde2a6a76
publish: proper sidebar height, overflow behaviour
2020-02-20 00:08:35 -05:00
Matilde Park
9de5ee87af
publish: dropdown component as sidebar sort
...
also adds 'align' to dropdown component as prop
2020-02-19 17:55:11 -05:00
Matilde Park
c3f0743053
publish: new post has same width as other views
2020-02-19 16:24:36 -05:00
Matilde Park
c4bba73833
publish: invite-search shows valid ship in results
2020-02-18 23:32:21 -05:00