Skip to content

Commit eb72881

Browse files
Nolan ThompsonNolan Thompson
Nolan Thompson
authored and
Nolan Thompson
committed
UI/UX updates
1 parent b121330 commit eb72881

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

Containerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ VOLUME [ '/srv/jekyll' ]
77
VOLUME [ '/usr/local/bundle' ]
88
EXPOSE 4000
99

10-
ENTRYPOINT [ './launch.sh' ]
10+
ENTRYPOINT [ "bundler", "exec", "jekyll", "serve", "-H", "0.0.0.0"]

Gemfile.lock

+5
Original file line numberDiff line numberDiff line change
@@ -227,12 +227,16 @@ GEM
227227
rb-fsevent (~> 0.10, >= 0.10.3)
228228
rb-inotify (~> 0.9, >= 0.9.10)
229229
mercenary (0.3.6)
230+
mini_portile2 (2.8.7)
230231
minima (2.5.1)
231232
jekyll (>= 3.5, < 5.0)
232233
jekyll-feed (~> 0.9)
233234
jekyll-seo-tag (~> 2.1)
234235
minitest (5.15.0)
235236
multipart-post (2.1.1)
237+
nokogiri (1.13.3)
238+
mini_portile2 (~> 2.8.0)
239+
racc (~> 1.4)
236240
nokogiri (1.13.3-x86_64-darwin)
237241
racc (~> 1.4)
238242
nokogiri (1.13.3-x86_64-linux)
@@ -280,6 +284,7 @@ GEM
280284
zeitwerk (2.5.4)
281285

282286
PLATFORMS
287+
ruby
283288
x86_64-darwin-19
284289
x86_64-linux
285290

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
IMAGE_NAME ?= bu-spark
44

55
build:
6-
docker build -t $(IMAGE_NAME) .
6+
docker build -f Containerfile -t $(IMAGE_NAME) .
77

88
run:
99
docker rm $(IMAGE_NAME) || true

documentation/tech-stack/ui-ux.markdown

+8-4
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@ nav_order: 2
77

88
# UI/UX Tech Stack
99

10-
We have selected two different tools that we wish all projects to utilize. This is not a set list, if you think another tool would better fit your project, allow you better creativity etc then please reach out to your respective staff advisor and propose this. We want to work with you -- but if you don't have a strong preference we will ask that you leverage our standard options.
10+
We have selected tools that we wish all projects to utilize. This is not a set list, if you think another tool would better fit your project or allow you better creativity then please reach out to your respective staff advisor and propose this. We want to work with you -- but if you don't have a strong preference we will ask that you leverage our standard options.
1111

1212
## Design Choice
1313

1414
We have selected Figma as our choice of design software. We have an education account that gives us access to the professional version for more features etc. All your design files should be within a project that is owned by BU Spark!. As the UI/UX designer you should receive an invite to the project where you can access, create and edit existing work. At no point should you create and store designs on your personal Figma account.
1515

16-
## Handoff Software
16+
## UI Kits
17+
18+
We highly recommend the use of design kits when designing prototypes. This will streamline your design process and allow our internal team to handoff your work efficiently. A UI kit is a set of reusable elements that adhere to industry guidelines. These elements integrate UX components and branding with standardized design principles, enabling companies to achieve uniform visual design across different scales and teams. Below is a list of figma-based design kits we support. If there are other design kits or systems you prefer, please speak with the staff advisors.
19+
20+
- [Material 3 UI Kit](https://www.figma.com/community/file/1035203688168086460/material-3-design-kit)
21+
- [Untitled UI](https://www.untitledui.com/)
22+
- [Dashboard Kit](https://dashboardsdesign.com/)
1723

18-
We have selected Zeplin.io as a piece of software to help handoff the designs to a developer team. This is an important part of the process and we have found Zeplin to help ease the transition. It gives you, the UI/UX designer more control over which design is shared with the project partner, software developer etc. It also gives developers access to layouts in a manner that is more amendable for building a website, app etc.
1924

20-
If you'd like to use Zeplin for your project please contact Ian on Slack.

0 commit comments

Comments
 (0)