Commit Graph

35 Commits

Author SHA1 Message Date
Avinash Kumar
d3eb8d6d91
fix issue #22 (#23)
* fix checkout alignmnet

* fixed create identity issue

* added logic for edit identity as well as create identity

* final changes

* UX changes

* minor fixes

* Signed Create identity is working now

* minor changes

* friend node profile pic is aligned now

* People->Edit && create identity popup responsive

* updated & refactor code

* changes added

* Update people_ownids.js

* Update people_util.js
2021-04-15 23:39:25 +05:30
Avinash Kumar
110c7a655d
Feat : Network -> Sort Friends by Online/Offline (#25)
* fix checkout alignmnet

* added code for sorting the nodes in offline/online manner

* done

* updated changes
2021-04-14 11:08:07 +05:30
Avinash Kumar
b72c067cb3 fix issue #20 2021-03-25 02:15:08 +05:30
Zener
3c7324b09b simplify login with option to show username and url 2020-12-22 08:52:42 +01:00
rottencandy
09160ec2e0 Add port num field in login page
API Port number can be changed in RS. The input in login can be
used to change the default port number which is 9092.
2019-08-29 19:04:20 +05:30
rottencandy
9df428a513 prevent modification of responseText
xhr.responseText is a getter only property and causes an error when
modified. A separate variable will be used instead.
2019-08-15 18:33:49 +05:30
rottencandy
4ccda01ee2 style toplevel searchbar 2019-08-14 19:12:26 +05:30
rottencandy
9ede96bb4b button to add new files through link 2019-08-06 16:35:34 +05:30
rottencandy
8e2276ca74 Separate network tab stylesheet 2019-07-30 14:35:28 +05:30
rottencandy
7d9b30039a Add minor icon-based styling
- Display file size properly.
- Focus on login feild by default.
2019-07-21 02:27:25 +05:30
rottencandy
0b80a66fb9 Add 'People' section in config tab
This section mirrors Retroshare's People panel inside the config
tab. Allows for changing peers-specific settings.
2019-07-20 12:46:13 +05:30
rottencandy
b7f133df81 Add minor UX improvements
Improve the visual appearance of modal messages and add onchange
event listener to inputs in login page.
2019-07-19 21:15:29 +05:30
rottencandy
7232474de6 Add functionality to files tab widgets 2019-07-18 23:42:22 +05:30
rottencandy
5dacfc8cca Fix files broken progressbar display 2019-07-17 19:36:57 +05:30
rottencandy
8a5f45acbb Add CSS based modal message
A modal(dialog popup message) can be made using rs.popupAlert().
2019-07-15 21:49:28 +05:30
rottencandy
d3a3113889 Represent downloads as list 2019-07-15 18:26:14 +05:30
rottencandy
666bc350aa Fix download progressbar width 2019-07-14 21:23:50 +05:30
rottencandy
39d052a53f Implement on-hover tooltips 2019-07-14 19:37:12 +05:30
rottencandy
93a8f5918e Add icons for common UI elements
Nav bar and config page elements use font awesome icons.
2019-07-14 19:34:38 +05:30
rottencandy
ffc1a81f5a Add minor theme improvements 2019-07-12 20:04:07 +05:30
rottencandy
3581627ffd Add widget style and grouping
All main tab pages will consist of widgets, like frames it is
possible to nest them and they are the primary form of grouping
and displaying items.
2019-07-12 18:12:36 +05:30
rottencandy
89e2de2f2e Create classed components for tabs
The Tabs class in rswebui.js will handle all common tab boilerplate
and store tabs state as well as route tables for the main routings.
2019-07-10 23:23:54 +05:30
rottencandy
70524f5e10 Shift content away from under navbar 2019-07-04 22:21:06 +05:30
rottencandy
9a84225e82 Revamp button design 2019-07-04 21:49:58 +05:30
rottencandy
f722b8d227 Revamp login page 2019-07-04 19:28:44 +05:30
rottencandy
6e38744417 Fix spacing for node info 2019-07-02 23:43:28 +05:30
rottencandy
f6f20c7dcb Represent Config panel members as objects
Panel members in Config panel can be created, controlled and derived
by using Panel class.
2019-07-01 19:24:43 +05:30
rottencandy
1977735237 Display info for node panel in config tab
Display public information(from preferences>Node in RS).
2019-06-26 02:55:06 +05:30
rottencandy
c118d6363b Add config tab section.
Config tab will be used to display node details and
settings/configuration options for both RS and the WebUI.
2019-06-20 22:47:31 +05:30
rottencandy
23683c7927 Add animated transition to views 2019-06-18 22:41:16 +05:30
rottencandy
4c0ac58f50 Add Floating navbar. 2019-06-17 23:49:43 +05:30
rottencandy
7ab2d8ff35 Fix downloads progress bar css 2019-06-16 15:08:19 +05:30
rottencandy
87120c5f62 Add asynchronous background update tasks
background tasks can be initiated from rswebui.js,
Downloads component will automatically update the file list
whenever it is mounted.
2019-06-13 22:38:58 +05:30
rottencandy
05addcf859 Move download-specific parts to it's own file
Functions used by downloads component for
2019-06-10 17:16:50 +05:30
rottencandy
b6e1517c19 Implement basic css styles
The existing css has been disabled for the moment and a new css
file theme.css has been created. Respective components modified to
reflect changes for css selectors.
2019-06-09 00:03:34 +05:30