diff --git a/css/css.css b/css/css.css index 13d84a8..c7e7445 100644 --- a/css/css.css +++ b/css/css.css @@ -7,26 +7,17 @@ body { display: flex; justify-content:center; align-items:center; + flex-direction: column; } -#disc { +.bui_window_content { display:block; - width:80%; - min-height:60%; text-align:center; + padding: 5px; + } -.library { - background: rgba(200,200,200,1); - text-align:left; - margin:5px 5px -15px 5px; - padding:5px 5px 20px 5px; - min-height:10%; - border:solid 1px rgba(140,140,140,1); - border-radius:10px 10px 0px 0px; -} - -.button { +.bui_button_root { display: inline-block; background: rgba(150,150,150,0.7); user-select: none; @@ -37,9 +28,24 @@ body { cursor:pointer; } -.button:hover { +.bui_button_root:hover { background: rgba(140,140,140,1); margin:0px; padding:3px; transition:0.2s; } + +.bui_window_root { + position: relative; + background: rgba(200,200,200,1); + color: black; + border: solid 1px rgba(140,140,140,1); + border-radius: 5px; +} + +.bui_window_titlebar { + display: flex; + justify-content: space-between; + background: rgba(100,100,100,1); + padding: 5px; +} diff --git a/index.html b/index.html index 1570ab7..3f4a972 100644 --- a/index.html +++ b/index.html @@ -4,48 +4,67 @@ + + +
This project is to develop and test my own small private javascript libraries.
-bluecore.js - 1.7.2 - This is as its named very basic functions like grabbing things asynchronously and such. All libraries will require this basic library. +bluecore.js - This is as its named very basic functions like grabbing things asynchronously and such. (also contains legacy functions that are depricated and replaced in other libraries now)
-blueaudio.js - 1.0.4 - This is for adding/loading audio assets to a project. +blueaudio.js - This is for adding/loading audio assets to a project.
-bluepixle.js - Planned - This will be for adding/loading/handling graphical assets within a HTML5 canvas context. +bluemath.js - Adds some helpful math objects such as vectors and matricies. +
++bluepixle.js - Adds helper classes to make using canvas with objects simple. (requires bluemath.js) +
++blueui.js - Adds classes for several highly reusable ui objects such as buttons and draggable windows.