Commit Graph

249 Commits

Author SHA1 Message Date
mgabdev 915f7f891a Updated floating-action-button to show at 895px 2019-08-14 23:03:05 -04:00
mgabdev a2bb97d412 Updated tabs bar
updated responsiveness of tabs bar
2019-08-14 23:02:48 -04:00
Rob Colbert 8812cda2a2 make room for quoted post and constrain the quoted post 2019-08-13 14:00:09 -04:00
mgabdev 293c6502da Added sass-resources-loader to css webpack rules 2019-08-13 12:14:57 -04:00
mgabdev ecd081b5ed Removed unused italic fonts 2019-08-13 11:52:31 -04:00
Rob Colbert f7118a39df group accounts improvements 2019-08-11 14:40:44 +03:00
2458773093 92ebfbd076 quoted post preview added to status composer 2019-08-04 23:56:17 +03:00
2458773093 12504c4f34 quote ui 2019-08-04 16:46:23 +03:00
Alex Gleason 526af3dba0
Hide "verified" emoji from usernames to avoid confusion 2019-08-01 20:20:32 -04:00
Alex Gleason e48e14f6ea
Restrict compose modal textarea size, #67 2019-08-01 12:37:12 -04:00
mgabdev 4d458d5778 Added "Apps" link on home page, updated responsiveness 2019-07-30 23:04:05 -04:00
mgabdev fb98dbdde4 Updated column header button responsiveness 2019-07-30 10:32:37 -04:00
mgabdev e7b7146374 Added "Apps" tab bar link & icon, updated tab bar responsiveness 2019-07-29 19:08:27 -04:00
Rob Colbert fcd7b87057 Merge branch 'modal-css' into 'develop'
Fix truncated "Publish" button in Compose modal, fixes #64

Closes #64

See merge request gab/social/gab-social!22
2019-07-26 19:05:57 +00:00
2458773093 7503d5728e show group in status component 2019-07-26 21:19:13 +03:00
Alex Gleason da861725fb
Fix truncated "Publish" button in Compose modal, fixes #64 2019-07-25 19:35:15 -04:00
Dank Gabs ce3cefa1cb cleanup 2019-07-25 00:30:46 -04:00
Dank Gabs 493634aee5 Finess for the add / edit groups forms. Is now pixel-perfect to mockup specs.
Added all post-function icon sprites to the app.
Remove FA icon from the form and used bg sprite for upload button.
Will match all other post / composer / widget ui buttons eventually.
2019-07-25 00:27:58 -04:00
Dank Gabs c1bf87b666 Fixed the column sizing again.
Adjusted breakpoints to stop the "bouncing column" issue on mobile devices.
2019-07-24 23:02:09 -04:00
Dank Gabs 8a4af878da Re-committing some code that caused mobile issues.
Will work out a proper fix.
2019-07-24 22:35:36 -04:00
mgabdev a272a640b8 revert 713deb81
fixes: #61
2019-07-23 16:24:04 -04:00
mgabdev f604b18f0f Merge branch 'styling/groups-styling-updates' of https://code.gab.com/gab/social/gab-social into develop 2019-07-23 00:39:23 -04:00
mgabdev 757fde8798 Added user badges and "member since"
added ProBadge, InvestorBadge, DonorBadge components, css
removed "PRO" from appending in display_name
fixes: #50
2019-07-23 00:21:46 -04:00
Dank Gabs 48b66e4352 Adjustments made to the standard form text input and textarea for both themes. 2019-07-22 23:22:42 -04:00
Dank Gabs bdedac71f1 Fixed border radius. 2019-07-22 22:36:54 -04:00
Dank Gabs 47a18f6024 Adjustments to the create group form to match mockup specs.
Strip out css for form input from component css file.
Created global form input css.
Padding adjustments.
2019-07-22 22:35:46 -04:00
Dank Gabs 97ad49c617 Added container standards to the inline composer block.
Some css cleanup.
2019-07-22 21:40:19 -04:00
Dank Gabs fceb5dccb0 Added gab container standards css to the center column.
The center columns still need a lot of work to bring to spec with the mockups.
This is just one small step closer.
2019-07-22 21:37:45 -04:00
Dank Gabs f7ca5f28df Adjust bottom margin of group cards to match mockup specs. 2019-07-22 21:10:11 -04:00
Dank Gabs 9752de6a3e Added the forgotten commit from the last merge request.
The gab-container-standards mixin contains all standard container common properties (background color, corner radius, anything else shared across the board).
2019-07-22 21:08:29 -04:00
Dank Gabs deaa6b41c2 A little bit of cleanup. 2019-07-22 21:05:50 -04:00
Dank Gabs 3f59aab944 New Groups icon and adjustments to tabs bar css.
Tweaked all the positioning of everything so it's precise in zoomed in screenshots against the mockups.
2019-07-22 17:43:11 -04:00
Alex Gleason 83763d5ec8
Fix alignment of group cards 2019-07-22 15:21:14 -04:00
Rob Colbert c344219057 Merge branch 'groups-updates' of https://code.gab.com/gab/social/gab-social into develop 2019-07-21 23:50:19 -04:00
mgabdev 7c64900f49 Updated theming for group background colors 2019-07-21 23:46:38 -04:00
Rob Colbert 46bec5710f Merge branch 'groups-updates' of https://code.gab.com/gab/social/gab-social into develop 2019-07-21 23:08:31 -04:00
Rob Colbert 6b43c2ee76 Merge branch 'styling/patch-colors-for-groups-updates' into 'groups-updates'
Updates for the Groups styling

See merge request gab/social/gab-social!14
2019-07-22 02:55:26 +00:00
2458773093 06e1c47ff4 group sidebar panel improvements 2019-07-22 02:45:14 +03:00
2458773093 61134fb645 group sidebar panel ui 2019-07-22 02:36:55 +03:00
Dank Gabs d5d52d4df9 Added a standard button class for anchor tags to become pseudo-buttons.
Button and anchor-button render exactly the same.
Applied standard-small class to create group anchor.
2019-07-20 00:31:16 -04:00
Dank Gabs d6ebbad3c9 Change blue reference in variable name.
Keep color names out of color variables so they can be changed later and still make sense.
Name based on primary function.
2019-07-20 00:14:13 -04:00
Dank Gabs 9637e35e17 Added a "buttons" component file to css stack.
Removed button style spec from group form into a re-usable class.
2019-07-20 00:10:29 -04:00
Dank Gabs e008cb292a Update cards to use gab standard container properties. 2019-07-19 23:56:23 -04:00
Dank Gabs 20c36b1e94 Allow group cards to expand and contract with the height of their content. 2019-07-19 23:54:17 -04:00
Dank Gabs b97d23f9e2 Adjustments to margins and container sizing to match mockup specs. 2019-07-19 23:34:15 -04:00
Dank Gabs 713deb810f Quick adjustments to column position and margins to match mockup spec. 2019-07-19 23:25:43 -04:00
Dank Gabs 187d9bd4e2 Adjust column padding to match mockup specs 2019-07-19 23:04:43 -04:00
Dank Gabs 5061e8f9e4 Removed the mixins that were moved from the variables file. 2019-07-19 22:23:32 -04:00
mgabdev bc3959fce2 Added search button to list editor modal 2019-07-19 18:53:16 -04:00
mgabdev 5077165275 Updated edit list form
only show "save title" button if title has been changed
2019-07-19 18:32:05 -04:00
mgabdev 0ba57e695a Updated generic compose-modal to not take up full screen
leave some space to make users aware its a dialog
2019-07-19 15:32:54 -04:00
mgabdev 284a9ef082 Added min-height to error indicator 2019-07-19 15:32:18 -04:00
mgabdev 60c77a6ca3 Updated list components
Updated list edit/add modal to be more user friendly. Added titles where necessary. Spaced out components/divs. Added text buttons instead of checkmark and plus icons for list titles. Updated title where list is empty of accounts/posts where user can click to add people to list. Added add/remove to list from account action dropdown
2019-07-19 15:31:55 -04:00
Dank Gabs 8e1d931996 Stopping point.
Just saving current progress to pick back up tomorrow.
2019-07-19 00:53:20 -04:00
Dank Gabs 96bd40f2ff Removed Height from group card.
Each card's height is determined by it's content.
Use flex positioning to position them top-aligned for each row like mockups.
2019-07-19 00:34:01 -04:00
mgabdev 94566e0ab4 Added list functionality to home page, updated column header buttons for list 2019-07-19 00:03:57 -04:00
2458773093 04b219355c Merge branch 'develop' into groups-updates
* develop:
  Updated status component to use properStatus when going to status page
  Added floating action button to ui/index
  Removed floating action button from columns area
  Fix issue with notification badge number not showing on mobile
  Updated scrollable_list to use documentElement for (primary/only) scrolling functionality
  Added onScroll props to status_list
  Added timeline scrollTop action, added to status_list_container, scrollable_list
  Removed unnecessary scrollContainer in status, account_gallery
  Added missing isLoading prop to ScrollableList
  Updated scrollable_list intersectionObserverWrapper
  Updated floatingActionButton to only show if someone is logged in
  Updated timeline_queue_button_header
  Removed focus of compose/cw after submit or spoiler change
  Removed set height of 100% on body
  Removed unused redirect after compose submit
  Patch Fix for hidden poll choices and results on light theme.
  Updated notification badge number formatter
  Fixed status/repost functionality to show status if owned by given username
  admin tool for editing pro status of accounts
2019-07-18 23:02:16 +03:00
2458773093 f33c178b5a New form style for groups 2019-07-18 22:37:53 +03:00
mgabdev 42e9d5a360 Fix issue with notification badge number not showing on mobile
only hide first descendants of tab bar btn (the title of the tab) instead of all span children
2019-07-17 23:59:28 -04:00
Rob Colbert 7cea08ce35 Merge branch 'bugfix/hidden-poll-results-light-theme' into 'develop'
CSS updates

See merge request gab/social/gab-social!13
2019-07-17 23:07:57 +00:00
mgabdev 2aa38d53ea Updated timeline_queue_button_header
fixes: #27
put queue header in dom but hide if no count
if count, animate in so it doesn't jump the feed
2019-07-17 18:53:09 -04:00
mgabdev 6abffdb505 Removed set height of 100% on body 2019-07-17 18:47:58 -04:00
2458773093 6104e45d18 group edit ui 2019-07-17 21:56:06 +03:00
Dank Gabs 601d91f73e Patch Fix for hidden poll choices and results on light theme. 2019-07-16 17:09:47 -04:00
2458773093 7b2d3aa281 removed accounts ui + preparation for more group admin tools 2019-07-16 22:57:35 +03:00
2458773093 c56a8914f3 Merge remote-tracking branch 'origin/styling/add-groups-link' into groups-updates
* origin/styling/add-groups-link: (31 commits)
  Comment out the "groups" button until ready to reveal.
  Changed the method of adding main navigation icons. Created a png sprite sized @2x based on largest usage (for retina). This will fix some rendering issues caused by using svg images. It will allow adding depth and more color / shading if we choose later.
  intents fix
  federation fix
  two more federation fixes
  Removed unused imports
  Removed unused PublicTimeline component
  Updated CommunityTimeline to add option for "all federated" content
  Removed unused import in unauthorized_modal
  Updated registration legal links
  Updated compose_form to account for if compose modal open
  Added empty message to pinned statuses page
  Updated nextProps withReplies for account timeline
  Added empty message to account_gallery media page
  Updated timeline/notification dequeue to be in componentDidMount
  Added TimelineQueueButtonHeader to status_list
  Added queue functionality status_list_container for status timelines
  Updated all Redis.current.publish, PushUpdateWorker.perform_async to work again
  Added timeline dequeue functionality to onSubmitCompose action
  Added redux functionality for queueing/dequeueing timelines
  ...
2019-07-16 14:29:38 +03:00
Dank Gabs eed65d2d04 Changed the method of adding main navigation icons.
Created a png sprite sized @2x based on largest usage (for retina).
This will fix some rendering issues caused by using svg images.
It will allow adding depth and more color / shading if we choose later.
2019-07-16 00:07:51 -04:00
2458773093 b1cd12c976 group timeline styling 2019-07-15 19:08:36 +03:00
2458773093 1fabd28498 New groups 2019-07-15 16:47:05 +03:00
mgabdev 4043355b01 Merge branch 'feature/adding_queued_timeline' of https://code.gab.com/gab/social/gab-social into develop 2019-07-11 12:18:37 -04:00
mgabdev 6ad747a609 Added TimelineQueueButtonHeader component, styles
button at top of feeds to show "click to load more"
2019-07-10 23:54:19 -04:00
Dank Gabs 9e926a34b0 Patch Fix for blocked navigation items on mobile due to compose button position.
Added 100px to bottom padding overall.
This will be fine tuned with the design evolution.
2019-07-10 17:56:51 -04:00
Dank Gabs b7da0b3d38 Patch Fix for bar background colors for polls.
Polls need a tighter design overall, especially when one bar shows 0%.
2019-07-10 17:19:06 -04:00
Dank Gabs d9d8721655 Patch Fix for scrollbar colors.
Complaints about not being able to see scrollbars on the light theme.
This adjusts both themes to become visible.
Adjustments may follow, along with incorporating into all supported browsers.
2019-07-09 16:33:07 -04:00
mgabdev 2a7e3bb782 Fixed issue with scrollbar showing on main column pane 2019-07-08 23:58:19 -04:00
mgabdev 29215a2479 Updated column header style to match other panels with rounded corners 2019-07-08 23:58:07 -04:00
mgabdev a74d1ce2fc Updated padding of column header buttons 2019-07-08 23:57:52 -04:00
mgabdev 100076ab6f Updated margin of compose block 2019-07-08 23:57:24 -04:00
mgabdev 7b2aa82ac5 Updated style updates for column header buttons for grouped, active 2019-07-08 23:57:06 -04:00
Dank Gabs d5efb5540c gab/social/gab-social#33
Adjustment to the patch fix for inaccessible publish button.
2019-07-08 16:16:47 -04:00
Dank Gabs 877780755f gab/social/gab-social#33
The composer window will go through a round of major improvements.
This is a patch fix to lock the height of the composer window original message.
Prevents publish button from being inaccessible when replying to long posts.
2019-07-08 15:28:18 -04:00
Dank Gabs 5176ede41d Merge branch 'develop' into styling/patch_fixes_for_theme_colors 2019-07-04 14:24:28 -04:00
Dank Gabs 5cd0a404da Patch fix for long usernames breaking the compose modal on narrow screens.
Also patch fixes any case where a user has a super long username with no spaces.
2019-07-04 14:20:46 -04:00
mgabdev 7f538c8809 Updated account-header.scss to fix "k" fragment on thousands on account header counts
1300 was showing up as two lines with 1.3 | k
this fixes it so it shows up normally like 1.3k
2019-07-04 01:16:14 -04:00
Rob Colbert 99e25130e1 Merge branch 'styling/patch_fixes_for_theme_colors' into 'develop'
Patch fixes for theme colors

See merge request gab/social/gab-social!4
2019-07-04 03:08:20 +00:00
mgabdev 50701822e6 Updated user panel cover and photo 2019-07-03 23:01:00 -04:00
Dank Gabs 15938f169c patch fix for the open panel color on dark theme vs light theme. 2019-07-03 23:00:01 -04:00
Dank Gabs 3f2958289b Merge branch 'develop' into styling/patch_fixes_for_theme_colors 2019-07-03 22:49:27 -04:00
mgabdev 09acd0850f Updated z-index on compose privacy dropdown 2019-07-03 21:33:27 -04:00
Dank Gabs 3359453363 Patch fix for email text color. 2019-07-03 15:22:14 -04:00
Dank Gabs bb716d44e2 Patch fix for email notification body text. 2019-07-03 15:20:48 -04:00
Dank Gabs 9540eb2775 Proper fix for the position of the notification counter in the mobile navigation.
Everything in the main navigation is matching the mockup specs tightly.
2019-07-03 14:18:54 -04:00
Dank Gabs 69e0f95bf2 Patch fixes to colors on the home feed accordion panel options. 2019-07-03 13:49:45 -04:00
Dank Gabs 201481ffb7 Fix z-index of the emoji picker in compose modals. 2019-07-02 23:53:16 -04:00
Dank Gabs d9e943f6f4 Patch fix for colors in compose modal when replying to a post. 2019-07-02 23:30:53 -04:00
Dank Gabs 267deeb04b Changed a couple of badly named color variables. 2019-07-02 15:50:43 -04:00
Dank Gabs 459aeb5dcc Patch Fix for display name color on profile page. 2019-07-02 15:27:42 -04:00
Dank Gabs 0a26d068ec Define the standard body text color for light theme.
Fixes white text showing up on unspecified elements when using the light theme.
2019-07-02 15:12:34 -04:00
robcolbert bd0b5afc92 Gab Social. All are welcome. 2019-07-02 03:10:25 -04:00