* Adjusted theme colors to add more contrast on white theme while making black more OLED friendly
* Links now get an underline on hover * Cleaned up CSS variable names, added another theme color for more control * Cleaned up unused CSS, removed scrollbars popping up, tons of other little UI tweaks * Renamed shared notes to inbox * Tweaked form display, seperated login and create accouts * Put login/sign up form on home page * Created more legitimate marketing for home page * Tons up updates to note page and note input panel * Better support for two users editing a note * MUCH better diff handling, web sockets restore notes with unsaved diffs * Moved all squire text modifier functions into a mixin class * It now says saving when closing a note * Lots of cleanup and better handiling of events on mount and destroy * Scroll behavior modified to load notes when closer to bottom of page * Pretty decent shared notes and sharable link support * Updated help text * Search now includes tag suggestions and attachment suggestions * Cleaned up scratch pad a ton, allow for users to create new scratch pads * Created a 404 Page and a Shared note page * So many other small improvements. Oh my god, what is wrong with me, not doing commits!?
This commit is contained in:
@@ -45,34 +45,36 @@ export default new Vuex.Store({
|
||||
|
||||
const themes = {
|
||||
'white':{
|
||||
'background_color': '#fff',
|
||||
'body_bg_color': '#f5f6f7',
|
||||
'small_element_bg_color': '#fff',
|
||||
'text_color': '#3d3d3d',
|
||||
'outline_color': 'rgba(34,36,38,0.15)',
|
||||
'border_color': 'rgba(34,36,38,0.20)',
|
||||
'dark_border_color': '#DFE1E6',
|
||||
'border_color': '#DFE1E6',
|
||||
'menu-accent': '#cecece',
|
||||
'menu-text': '#5e6268',
|
||||
},
|
||||
'black':{
|
||||
'background_color': '#000',
|
||||
'body_bg_color': '#000',
|
||||
'small_element_bg_color': '#000',
|
||||
'text_color': '#FFF',
|
||||
'outline_color': '#FFF',
|
||||
'border_color': 'rgba(255, 255, 255, 0.70)',
|
||||
'dark_border_color': '#ACACAC', //Lighter color to accent elemnts user can interact with
|
||||
'border_color': '#555',
|
||||
'menu-accent': '#626262',
|
||||
'menu-text': '#d9d9d9',
|
||||
},
|
||||
'night':{
|
||||
'background_color': '#000',
|
||||
'body_bg_color': '#000',
|
||||
'small_element_bg_color': '#000',
|
||||
'text_color': '#a98457',
|
||||
'outline_color': '#a98457',
|
||||
'border_color': 'rgba(255, 255, 255, 0.31)',
|
||||
'dark_border_color': '#a98457',
|
||||
'border_color': '#555',
|
||||
'menu-accent': '#626262',
|
||||
'menu-text': '#d9d9d9',
|
||||
'menu-text': '#a69682',
|
||||
},
|
||||
}
|
||||
|
||||
//Catch values not in set
|
||||
|
||||
|
||||
const totalThemes = Object.keys(themes).length
|
||||
state.nightMode++
|
||||
if(state.nightMode > totalThemes-1){
|
||||
|
Reference in New Issue
Block a user